Adding submodule for mustache specs
Fixing most whitespace issues
Support for Compiled Templates.

Adding NUnit tests that call the official mustache specs (https://github.com/mustache/spec).

Also pulled in newtonsoft.JSON.

Compiled recursive templates will require more thought.  Strategy will probably be to
>> 1. Compile the templates into a separate block that is jumped to, as they are referenced.
>> 2. Jump into those blocks when evaluated.
>> 3. Do the max recursion check there also."
Refactoring to Visitor pattern for Part compilation and ValueGetters.
Adding NET20 and NET40 targets for the build.  Only needed two #if
preprocessor tokens in the code.
Adding example of compilation to Readme
Update Xamasoft reference to use copy in Lib.