activeTask.js is the view for active tasks
the lamest commit ever
implemented rudimentary double click function
change views if task is made active
rudimentary activeTask display works
Task api changed to add time tracking details

  requiredTime is the time the user thinks is required to complete the task
  workSessions is an array of key = startTime and value = timeSpent

  this allows robust task data tracking above idle time

  AddTask got three new fields for inputting the time in hh:mm:ss
calculating requiredTime on task creation
only display if a task is found
basic clockface posting
activeTask displays a human friendly time
timer framework
cleaning up timer and creating events
clicking the clockface is a closure
moving timer to its own file
timer is in the app scope
Timer is a data object

In order to be a part of state, Timer cannot have functions
Timer functions will be moved to the appropriate view
added a state attribute version to track data compatibility
Merge branch 'f-activeTask' into develop