Modified formatting support for tentative tasks
Temp fix for NullPointerException in Task.getEarliestDate()
Added tentative to description for tentative task

At the moment it looks bit confusing without the tentative added into
the description. Thus, added for clarity purposes.
Merge branch 'tentative_task'