Fix #1 and use latest jade

Things I've done:

* Updated your `package.json` to include jade when depended on, this will prevent things from breaking if the jade the user is using is v2.x.x and there are overhauls.
* Updated the `name` from filepath algorithm to use regexes instead of `lastIndexOf` which apparently doesn't work on windows paths.
* included node_modules in the .gitignore
* fixed a test case which used the deprecated root of `html 5`