Set up structure for advancedGet to get team or project calendars
Change to how owners are tracked.
Now we use a string for owner, and this is handled in
AbstractCalendarModel. This string should just be the username.
Also removed currently-unused code for invitees/attendees
it was going to need a severe redesign anyway
Forgot to include changes to commitment in last commit
Fixed an issue caused by changes to commitment
Further progress on getting personal vs. project calendar events.
Should work now. Does not use advanced database calls.
advanced database calls are very confusing.
Merged the latest from dev and fixed a conflict.
Revert "Merged the latest from dev and fixed a conflict."

This reverts commit 45f47967a16bfb8cd88269fa7b79c180744ecd51.
Actually merged the latest from dev properly this time
Merge pull request #12 from bigamckay/feat/personal-calendar/database-get-personal-calendar-events

feat/personal-calendar/database-get-personal-calendar-events