Fixed BZ#990764 Revision History topic allowed as Feedback
Merge branch 'master' into devel
Fixed a bug where the global conditions wouldn't get saved.
Updated the parser to allow MetaData to have no value and moved the error checking to the validator instead.
Fixed another bug where conditions weren't saving.
Minor code cleanup.
Improved ambiguous error message.
Cleaned the initial parsing up so that error messages will be clearer.
Fixed a minor text error.
Fixed the parser to not fail quite so is in either mode.