Started work on new session stage initialization

dpseaman
thhughes
Merge branch 'devel' into Ryan_More_Tests
Merge branch 'devel' into Ryan_More_Tests
Merge remote-tracking branch 'origin/devel' into stage_init
Made final changes to initialization Stuff for Columns. 

@THHughes
authors srojas
-Fixed the drag and drop behavior
-Double click opens the task edit view, single click does not
-single clicked only used to drag and drop
added my username in case someone has questions <irrelevant>
Merge pull request #33 from SixAppeal/stage_init

Stage init
Saving changes to merge in from devel...
Merge remote-tracking branch 'origin/devel' into UserExperience_Troy
Fixed Archiving problem.
Merge pull request #34 from SixAppeal/devel-double-click-task

Fixed drag and drop functionality
Merge pull request #32 from SixAppeal/Ryan_More_Tests

Ryan more tests
Merge pull request #35 from SixAppeal/UserExperience_Troy

User experience troy
Merge remote-tracking branch 'origin/devel' into button_icons