Add GoogleCalendarManager add/delete methods

Why is this change necessary?
For synchronisation of tasks to Google Calendar.

What side effects does this change have?
Task deletion and addition methods will no longer return true if
synchronisation with Google Calendar is not successful.