Update core refs to v7.1.1
Bump the version number
Use an extension to parse the RTE macros into rendered macros
Bump the version to 1.0-beta
Bump dll version
Removed temp "ParseMacros" extension method
Removed package.manifest
Added C# property editor definition
Added initial code for handling data value conversions when accessing from / writing to datavabase / xml cache
Merge branch 'feature/rte-macro-fix' of github.com:mattbrailsford/Archetype into wip/106-amend-3

Conflicts:
	app/Umbraco/Umbraco.Archetype/PropertyConverters/ArchetypeValueConverter.cs
Route new Convert* methods through Helper, refactor

This fixes the issue where the model sent to ConvertEditorToDb doesn't have a DataTypeGuid, thus we were unable to look up the correct PropertyEditor to run the Convert methods on.
Misc cleanup
GetValue - *always* check the PropertyValueConverters

Even if we want a string and the value is already a string, we should still hit the PropertyValueConverters for situations like the RTE's PVC, which performs parsing on the content.
Merge branch '106' into 106-update

Conflicts:
	app/Umbraco/Umbraco.Archetype/PropertyConverters/ArchetypeValueConverter.cs
Merge branch 'wip/106-amend-3' into 106-update

Conflicts:
	app/Umbraco/Umbraco.Archetype/PropertyConverters/ArchetypeValueConverter.cs
Completely remove package.manifest in favor of C# declaration
Remove RenderModel

- Use server side converters for model cleanup
Add a hack to make the MNTP multipicker work
Remove logging
Hide the `Add` button when multiple fieldsets enabled
Fix defaultPreValue import

- Remove MNTP hack
Ensure we only save the "cleaned" model to the DB

* Extract the model cleaning logic to a method for re-use
* Call cleaning method from ConvertEditorToDb  (we were only calling on ConvertDbToString (cache))
* Update ConvertDbToEditor to route through new deserialization helper, so that it gets the "virtual" properties it needs that were lost in the cleaning
Persist without formatting/whitespace