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
Small refactorings to `ConvertDataSource` via @leekelleher

Manually merged in from: https://github.com/leekelleher/Archetype/blob/79bace6b882ec6bd291cc395be57336f8df26b0b/app/Umbraco/Umbraco.Archetype/PropertyConverters/ArchetypeValueConverter.cs
Move deserialization methods to a Helper class
Extract methods to retrieve metadata not stored in the model
Mark helper methods internal for now
Make tests pass

Quick null check for PublishedPropertyType - we can't create a dummy one from a test due to some internal Umbraco dependencies, and we can't mock it as the relevant properties aren't virtual, so just adding a quick null check for now.
Merge branch 'pvc-refactor' of github.com:imulus/Archetype into pvc-refactor
Merge pull request #108 from imulus/pvc-refactor

Extract methods from ValueConverter for reuse
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