Merged authentication so they don't step on eachother

Fixed: iCal authentication with API Key
Initial Bootstrap 3 migration
Bootstrap 3

New: Updated UI
New: Mobile browser support
Fixed: /favicon.ico will return the favicon now