Fixed crash when rotated

The crash had nothing to do with rotation. Fun.
Oops

.
Created CreateTaskDialog

Adds to the task list too! wooooooooo!
Should be stable

It works
Merge remote-tracking branch 'origin/master' into AssBranch
Added getTaskRefList( )

for the database and stuff
Merge remote-tracking branch 'origin/EVEN-BETTER-UI-BRANCH' into AssBranch
Merge remote-tracking branch 'origin/EVEN-BETTER-UI-BRANCH' into AssBranch
Merge remote-tracking branch 'origin/EVEN-BETTER-UI-BRANCH' into AssBranch
Editing should work *NOT TESTED*

Hopefully this doesn't crash and burn
Added collapsing and fixed deletion

It works!