added in-memory implementations for all functions of MockupDatabaseController
added function to IDatabaseController interface to get tasks by name
added ApplicationHelper class to provide a factory method for DatabaseControllers
added TaskService class to handle state of current Recordings.
Also provides functions to convert String paths to Tasks.
implemented basic start/stop recording tasks
added event handling to TaskRecorder.
renamed TaskService to TaskRecorder.
fixed reference to get Application context
fixed dialog to confirm to create new task that was not showing
moved initialization of autocomplete widget to separate function
Merge branch 'timetrackerUI' of github.com:MC-Timetracker/timetracker

Conflicts:
	res/layout/activity_main.xml
	res/values/strings.xml
	src/iiitd/mc/timetracker/MainActivity.java