Simplified partial registration by using synchronous 
fs operation.
Allow reload partials when caching is not enabled.
Add cache for compiled template.
Add comments and tests.
Cover view plugin error.
Update project info.