UI Overhaul Fixes

For pull request #68

* Completely redid the CSS
* Added a new SVG logo
* Forms now have better padding
* Tables have better interaction (hovering, styling improved)
* Fonts now use Google Fonts with normal web-safe fonts as backup

View changes at????

**not ready for merge/review yet **
Would like to use sorttable (http://www.kryogenix.org/code/browser/sorttable/) for sorting the columns which does it on the client (so no need to reload the page). It also looks better (I think), since the arrows only appear when you sort in particular direction.