Added a better hasChanged method
added change validation to local cache

author: nhhughes
Made edit views synchronize when tasks update.
Partial bug fix for column width DO NOT MERGE

authors: tmeehan
Cleanup
Merge branch 'devel' into user-sync-issues
fixed the ColumnView layout

author: dpseaman
Merge pull request #94 from SixAppeal/TJ-bugs-n-docs

Tj bugs n docs
Added some more checks for columns
Merge pull request #95 from SixAppeal/devel_comments_UI

Devel comments ui
Merge pull request #96 from SixAppeal/user-sync-issues

User sync issues
fixed a bug in the task model

author: nhhughes
Merge branch 'devel' into user-sync-issues
More column safety changes including a confirmation dialog.
Merge branch 'devel' into user-sync-issues
fixed date validation on task create view

author: dpseaman, wvanrensselaer
Think i fixed the column view button insets?

author: dpseaman
fixed date validation on task edit view

author: dpseaman
Soo many Java Doc and comment edits

Author: @akshoop
Archive date is once again the correct date

Fixed it agin :)

@krpeffer