Merge pull request #97 from WannabeSid/master

Slightly Working
changed back ends
Merge pull request #98 from jkuk/master

changed back ends
Added remove all functions to the tables. Also fixed the individual UID removal. Updated derby driver and rebuild table with no values. -MM
committee chair automatically set to creator
Merge pull request #99 from jkuk/master

bleb
fixed library issues.
participant constructor
Merge pull request #100 from jkuk/master

wee woo
fixed up event manager a lil bit
Merge pull request #101 from jkuk/master

fixed event manager
Set up the Calendar to populate the events onto the days and to update the details. Still needs some work. TestGuiDriver was changed to have some example data, and Main now has Calendar panel manually written in, rather than added as a bean.
Merge pull request #102 from RichardHayesMassbay/master

Improved Calendar with Events
Default data