#22315 addded a not equals operator to context.
#22315 added tests
#22541 as_template_fields now raises an exception if db data is missing
parking some wip changes.
Merge pull request #23 from shotgunsoftware/22541_as_template_fields

#22541 as_template_fields now raises an exception if db data is missing
Merge pull request #24 from shotgunsoftware/22315_not_equals_operator_context

22315 Added a property implement not equals operator to the context object.
added clearing of mappings
#22384 added better Null checks.
Merge pull request #25 from shotgunsoftware/22384_proj_install_bug

22384 Fixed a bug which would cause invalid config files to be generated on pre-013 projects.
tweak: better error reporting with a tank action is not recognized.
#22667 force flag on setup_project now cleans up previous Pipeline Cfs.
#22736 added error check for app installs into referenced app sections.
#22453 if tank command finds exact match, this is used.
Fixed spelling error.
#21764 - template @refs are now resolved recursively
#21738 - Added ability to use @ syntax for string templates
Fixed build error
#21738 - Tidied code a bit
#21738 - @refs can now be used anywhere in a template string, not just
at the start
Fixed a bug when using @ref syntax to reference a template defined in a
multi-root configuration