UX Fixes

Fixed column text box not changing color. 
Changed the unicode arrows to move up and down, can replace with
graphics when we have some.
Cleaning up column view and stage view
UX Fixes


Made changes to the column create bar. 

Author Tag: @thhughes
Changes to TaskEditView
Removed setStages from IView

IView should not contain implementation details for specific views. The
setStages was only used in one view but had to be implemented in every
other view (some of which have nothing to do with stages).
Added Tests
Merge pull request #19 from SixAppeal/task-rearrange

Task rearrange merge into devel
Merge pull request #18 from SixAppeal/UserExperience_Troy

User experience troy
Merge pull request #17 from SixAppeal/long-polling

Long polling
Merge branch 'devel' into ui-improvements
Working on Tests
Wrote tests.
TaskView redesign
Worked on Tests and memberListHandler

Tried to debug the ColumnEditView stuff to resolve the base 4 stages not
appearing, did not find the error in the edits form the earlier merge. 

@author: Thhughes
Wrote more Tests
Added tests for ToolbarView

Only need constructor tests for this class.
Layout fixes and color changes
More Tests
@author srojas
Fixed the names of the stages expanding the tabbedpane
Created class TaskManagerUtilities with a method that shortens a string
to fit a number of pixels (use this for everything :)! )
Now there is a limit in pixels for the stage names
(2nd time committing)
new: fixed a minor bug
Made Tests For TestCreateTaskButtonPanel

More tests, it really only need a constructor test so I made it.