Use PropertyEditor Resolver in favor of static mapping file
Cleanup Gruntfile, streamline copy tasks

grunt watch:dev -> grunt watch
Adds the "Enable Collapsing?" property to the `ArchetypePreValue` model.

Closes #87
Cleanup / update Gruntfile

* Use proper grunt-umbraco-package task
* Use new structure for --target, eliminate deploy step by making `dist` configurable
* Move package files to /config/
* Cleanup watch/copy tasks, add atBegin: true
* Prevent "cleaning" non-local destinations (dangerous?)
* Cleanup full/base path config
* Whitespace, misc
Merge pull request #88 from leekelleher/feature/issues/87

Adds the "Enable Collapsing?" property to the `ArchetypePreValue` model.
Explain build details in README
Merge branch 'develop'
Added caching to the datatype lookup to save database hits
Changed data types storage to store guids instead of ids.
Update test to match new converter behavior (null -> empty Archetype)
WIP
Extract & Wrap PropertyValueConverter method to fix tests

Unable to access PropertyValueConverterResolver.Current from a test, so wrapping in a quick check for UmbracoContext.  Probably not the best fix, but wasn't sure best way or if overkill to create an abstraction.

Also extracted the logic that finds/executes PropertyValueConverters to make testing easier.
Merge pull request #95 from imulus/fix/tests

Fix Fieldset tests
Added a "start with Add button" option that shows "+ Add" instead of default fieldset.
Update the GUID, seems to not default properly at times
Merge branch 'pr/94' into develop
Merge branch 'develop' into pr/96
Fix a glitch that won't let a single fieldset be removed if multiple FS's are configured with the 'Start with Add' option
Merge branch 'develop' into feature/discover-datatypes

Conflicts:
	app/Umbraco/Umbraco.Archetype/Api/ArchetypeDataTypeController.cs
Update core references to 7.1.0