Includes Courier DataResolver project

Added the Courier DataResolver project to the Archetype solution.
Resolves #135

Additional refactorings have been applied, due to modifications with the underlying property value JSON data, (introduced with the `.SerializeForPersistence()` extension method).

Unsure how to best integrate with the Grunt build script, we can discuss further.