Created JUnit test case for Category class
Added setUp() method to Category test case
Cut and paste existing test methods from CommitmentTest into CategoryTest
Merge branch 'feature/Tests' of https://github.com/CS3733Team1/wpi-suite into feature/Tests
Put name color changing on events in week view. Color of name changes to white if category color is above a certain "darkness."
added and fixed calendar tabs
fixed eventweek event views
Added Javadoc comments to classes and their externally-accessed methods in the week view package
Lots of repairs:

isTeam variable in DeletableAbstractModel class.
Owner String, to represent owner.

Both should be set on the serverside.
Also, changes to List Models to have the backing list be synchronized
using collections.synchronizedSet()
I hope this will prevent race conditions. Supposedly such a List is theadsafe.

Also changes to EventEntityManager
so that the made events get an owner and a UniqueID
that is truly unique, set on ther server.
more of the same
More fixes
Revert "More fixes"

This reverts commit 742ef526f808ef74e9f11a315c0e8bdc65efb3b5.
fix delete entities
Fix delete events for real
More fixes to various entity managers
Fixed Event Deletion, Improved MultidayView on DayView
Merge remote-tracking branch 'origin/dev' into feature/jtc_bug_fixes
Entity manager updates to set OwnerID number, OwnerName and UniqueID
Changes to add OwnerID and OwnerName variables to database objects. Also minor merge conflict resolution in entity managers.
tooltip in weekview for viewing commitments now works