Construct task logger for Database

Why is this change necessary?
So that users can retain tasks across user sessions.

How does it address the issue?
Logging tasks into a text file allows for future retrieval even after
this software exits.
Merge branch 'master' of https://github.com/cs2103aug2014-f11-3j/main
Integrate Google Calendar Manager