Add task fields

New task fields added. estimatedEffort, actualEffort, due date with Jcalendar. 
Yeah this can't be like this if you're going to merge to master