Include submodule for Mustache specifications.
Test that use all tests from Mustache specifications. The ones that fails in current mustache.js are skiped to not break the build.
Update README.md

Instruction for including sub module with Mustache specs.
Used fs.existsSync that doesn't exists in nodejs 0.6 that is used by travis for testing.
Fix 'Standalone Without Newline' Mustache specification failures.
Fix indentation before standalone partials.
Spec compliance - standalone indentation of partials. The template of a standalone template should be indented before it is applied on view data rather than after as in the previous commit. To accomplish this I added a cache for keeping the partial templates, not just the complied result and added an 'indentation' argument to getPartial and compilePartial.
Merge branch 'topic/spec' into deferred
Merged in topic/whitespace-compliance.