PSBJBM-29 Created the EventBuilder class

Created the EventBuilder class that allows the creation of an Event
progressively (through multiple chainable method calls).

The EventBuilder can be used in the FreeTimeCalendarProvider
Added .gradle to .gitignore file
Updating .gitignore file again
deleting the .gradle files
PSBJBM-33 PSBJBM-28 Subclassed the Application

Created the FreeTimeApplication class that extends Application, and use
this as the entry point for our application.

FreeTimeApplication binds to the FreeTimeCalendarService. All
theactivities in our application now get access to the
FreeTimeCalendarService through the FreeTimeApplication

Also created an ImportCalendarActivity that uses a SimpleCursorAdapter
to display a list of Calendars available on the User's device.

Importing Calendars is still not implemented
Implemented a EventCursorAdapter

Subclassed the CursorAdapter class so that Event start and end time
display formats can be customized
PSBJBM-27 Importing events into FreeTime Calendar

Events from a Calendar can now be imported into the FreeTimeCalendar
Master is now clean