Cleanup and relevant bugs.

Merges cleanup branch. Removes many unused or old files. Moves mockup and image dev stuff around. Ports slides.js to coffeescript to deal with Issue #11. Adds License info to deal with Issue #17. Creates a fine-grained makefile to allow for quick compilation.

Most changes are pretty straightforward, though there are a lot of them. Known bug with the license files: Some files with includes (i.e. compiled CSS and HTML) have multiple copies of the license all over the place. This doesn't really affect any functionality, but it would be nice to fix.