[CAL-164] Allow setting of roles via checkbox vs. input elements.
[CAL-164] First set of styling changes.  This only adds the bootstrap styles to input elements that didn't have it.  I also had to re-introduce the add-parameter stuff since the preferenceInputTag depends on it.
[CAL-164] Zero state for calendar admin page and cancel buttons to make nav a bit cleaner.
[CAL-164] Navigation clean ups.  Removed redundant buttons (eg. preferences link on the preferences page). Added cancel buttons to replace some of the other navigation buttons.
[CAL-164] Fix the wide view.  Some styling tweaks and fix the event detail view so that it shows up correctly now.
Merge pull request #26 from jhelmer-unicon/CAP-164_More_UX_changes

[Cap 164] more ux changes