New design!

* Refactored the JavaScript to be cleaner and more reusable.
* Implemented a simple design.
* Added dropdown arrow
* Changed ace theme (to be more rustic)
* Added Rust logo
* New style-able dropdowns. Default select tags are damn near impossible to completely style. So going with a custom solution is the way to go.

The results panel could use some work. I don't have a linux machine right now to try out all the options.

![screencapture-localhost](https://cloud.githubusercontent.com/assets/565790/3140964/29333b7c-e954-11e3-8774-fc346eadf580.png)

This is still a WIP. Still things I wish to change.
The font is already a bit bigger than the code samples in the API documentation, and 12.5 point seems way too big. I would prefer 10 point but the Google Web Fonts version of Source Code Pro has some weird issues with the bold version at that size (not present with the upstream OpenType fonts).