Move dist dir generation into Grunt
Add jshint to grunt exec
Move test runner into grunt
Move parser generation into grunt file
Add Swag to the "Handlebars in the Wild" list.
Add additional @data tests
jshint
Use extend rather than prototype for createFrame

Using prototype has a large performance impact for the common case of a
sparse set of private variable data points. Rather than incurring the
overhead of creating and walking the prototype tree for this, performing
an extend by copy.
Rebuild
Merge branch 'master' into grunt-build
Version update task
Add grunt bench command
Fix benchmark dependencies
Fix fastest test lookup
Handle edge case in benchmark layouts
Differentiate between failures and skipped tests
Better skipped test handling
Code style
Allow custom helpers for benchmark templates
Optimize partial helper/partial merge handling