Removed unused task controller and dependencies. Reorganized controllers.js

Cleanup, cleanup everybody do your share.... cleanup... cleanup........ ........
BUG FIX: Calendar

Calendar crashes when task has no time.
Removed time-less tasks from calendar, will only be displayed via efforts pane.