Added ability to compile Jade templates to static html
Moved logging out into development block
Removed unnecessary config.rb

All these options have been moved out into Gruntfile.js
Added r.js compilation to workflow; reorganized client files

This change looks huge, but really it's mostly just moving things around.  This
commit moves private application files into app/ and leaves public files in client/.
Mostly superficial, but some small changes to make these files work with the r.js
compiler.