google cal sync 1st version
modified gitignore
add message
changed description for listing floating

-changed from 'floating' to 'good to do' for listing of floating tasks
modified isFreeTimeslots

-split conditions for deadline and floating tasks
-split so that different messages returned to UI for display
changed method names

-changed method names for readability
changed description for listing floating

-changed to floating because of keyword 'to' having clashes in parser
side
Added GCal-file support
Merge branch 'master' of https://github.com/cs2103aug2014-t16-1j/main