Issue #AR-1_serialization: added msbuild (.NET) version, as we need this for VS < 2013,

- updated msbuild module
Issue #AR-1_serialization: initial commit of model serializer and tests.
Issue #AR-1_serialization: update json test input
Issue #AR-1_serialization: add a numerical and date model test,

-  fix errors in deserializing nullable type values
Issue #AR-1_serialization: add support for JsonIgnoreAttribute,

- re-factor names,
- move all test strings to separate class
Issue #AR-1_serialization: rename test models file
Issue #AR-1_serialization: rename file
Issue #AR-1_serialization: added serialization wrappers, and support for complex model serialization,

- see test examples
Issue #AR-1_serialization: fix regression error, added AsFieldsetAttribute to help resolve ambiguous complex models, some renaming
Issue #AR-1_serialization: removed hardcoded fieldsets[0].properties restriction
Issue #AR-1_serialization: clarify deserialization logic
Issue #AR-1_serialization: fix deserialization for complex models (i.e. models employing AsFiedlset hinting)
Issue #AR-1_serialization: finish tests for complex tree model use case
Issue #AR-1_serialization: clean up
Issue #AR-1_serialization: removed  ArchetypeJsonConverter type argument - which is no longer needed
Add/move dynamic classes for targeting of custom behavior
Adds null reference checks for `GetValue<T>`.

Fixes #134
Merge branch 'pr/136' into develop
Fix WS
Merge branch 'develop' into pr/107

Conflicts:
	app/Umbraco/Umbraco.Archetype/Archetype.Umbraco.csproj
	app/Umbraco/Umbraco.Archetype/Properties/VersionInfo.cs