Changed some of the internal string handling for the local library & history plug-ins to avoid some re-processing of them whilst adding / updating them to avoid a whitespace stripping issue
Fixed an internal message api handling issue which could in some instances trigger problems (as seen with build 19500) from related code being run when it isn't yet in the appropriate state
Fixed a couple of crashes from the 19320 & 19504 builds due to missing some api parameter validation checks related to some actions running in an unexpected order due to prior optimisations