Fix csproj.
Rename command and cleanup base classes that were not required.  Move classes that were not commands out to another folder.
Clearer exit criteria when no modified packages found.
Throw correct errors.
Fix issue with temp file creation on tests.
Fix hash creation where properties are null.
Cleanup usings.
Add XML template, untested as yet.
Fixes for Xml Razor Template.