Upgrade all dependencies and some general cleaning

The jade version was 0.14.0, needs to be upgraded to the current 0.30.0. In process, fixed the way dependencies were versioned in package.json, resolved a small bug with setting namespaces, and did a little bit of general cleaning.

The tests are broken and I honestly am not sure how they are set up or how to fix them, so I did my testing on the `cake examples` task, and by pulling my dev build into the [roots](http://github.com/jenius/roots) testing suite and everything looks good.

Let me know if anything here looks questionable!