Added tests and clarified comments.
added closing tag to viewport tag in ejs
moved js to bottom in ejs
moved js to bottom in haml
moved js to bottom in jade
Merge pull request #338 from dylanized/master

Improvements to main layout file
Stylized and removed newPath.
Merge pull request #323 from connermcd/dev

Here are the other changes without the async stuff
Removed redundant and unused tests
Add tests for routing
Test runner fixes for travis