Start migration to being a Yeoman project

(not yet finished! this commit might be squashed in future!)

Using Grunt for tasks, and Bower for package management. It's using the
standard 'yo webapp' generator (of Yeoman 1.0 beta), with HTML5B,
Modernizr, Require.js, and Bootstrap.