Site redesign

@jdiez17: this is **not** ready to merge. Something recently changed that makes /api/upload/file 404. Please fix this before merging.

This closes a number of issues: #322, #319, #317, #306, #283, #282, #273, #266, #265, #130, and #78.

A few screenshots of the new look/feel:

![2013-10-15_00 47 32](https://f.cloud.github.com/assets/1310872/1331742/4180cab6-3566-11e3-982c-a8c1fefd8e66.png)

![2013-10-15_00 47 42](https://f.cloud.github.com/assets/1310872/1331743/442843f2-3566-11e3-8b3b-7a393c785912.png)

![2013-10-15_00 47 58](https://f.cloud.github.com/assets/1310872/1331744/464f7952-3566-11e3-93db-ef888c092327.png)

![2013-10-15_00 48 18](https://f.cloud.github.com/assets/1310872/1331745/48d76ae0-3566-11e3-8d57-7862b73d85ce.png)