Merge pull request #54 from imulus/develop

Develop
Expose the Datatype Service GetById
Added a `DataTypeGuid` property to the `Property` object.

This is required for Courier's DataResolver to "hot-swap" the DataTypeId (int) with it's unique Id (Guid).
Set the assembly references not to all "Copy Local",

so that everything isn't copied over to the /bin folders.
Tidied up the `AssemblyInfo` with your company details, etc.
Trim down data returned from API
Misc housekeeping
Merge pull request #59 from leekelleher/patch-vs-housekeeping

Some Visual Studio housekeeping
Add version # to DLL on build

* Split VersionInfo from AssemblyInfo so we can ignore changes and let the build handle
* Ignore VersionInfo
* Install/configure assemblyinfo grunt task
* Ignore compiler warning about bad version number format (.NET vs SemVer)
Tighten up watch/deploy tasks

* Don't trigger watch on changes to the .NET solution (except *.dll)
* Include .pdb file for dev deployments
* Fix DLL copying to wrong paths
Merge pull request #57 from imulus/feature/api

Expose the Datatype Service GetById
Fix a situation where null were getting into the model on save.
Bump Version Number
Add version to assembly
Quick-fix issues with NuGet package paths
Merge pull request #62 from imulus/versioning

Add version # to DLL on build
Bump version
Merge branch 'develop' of github.com:imulus/Archetype into develop
Merge branch 'master' of github.com:imulus/Archetype

Conflicts:
	app/Umbraco/Umbraco.Archetype/Properties/AssemblyInfo.cs
Merge branch 'develop'