Implemented the tabbed details pane in the sidebar.  Also cleaned up AddEventDisplay and disabled html parsing
Added edit and delete buttons to details pane. Delete button is placeholder. Cleaned up/clarified some code
Added commenting and testing for detail panel
Cleaned up tests
Changed casting in tests and organized some more code
Changed some formatting in the detail panel and cleaned up addEventDisplay
added the HSL color adapter
fixed the bug where the day panels wouldnt repaint when you changed day
removed unused imports and an unused variable
fixed the bug where switching to year view was not updating the type of display of the mini-calendar, as well as removed some unused imports
changed the minimum size of the year view panels
Fixed text wrapping problems
Started implementing category manager UI

victorandreoni92 
ssawatzki
Merge branch 'dev' into category_manager
Merge branch 'dev' into detail_view
Changed detail pane back to use a JTextPane.  Needs word wrap fix still
Improved function naming in CategoryModel, further developed category
manager, added category instance in MainPanel, added temporary button in
event tool bar group

victorandreoni92
Prettied up right category panel, more to do
Added border to right panel, added comments
Added text validation for category name field