Obey workflow for user and task tracker(s) on taskboard. fixes #735

move workflow state transition generator to a helper
allow tasks to change their story within the same project. fixes #785
provide visual feedback for disabled  drop-zones on taskboard
revert accitential comment, we need helper: clone for firefox
fiddle with timings and timeout for tests to work even with the jquery.sortable revert option
use mousedown/mouseup events, sortable cannot be disabled in dragStart
update test for cross-story drag
actually refresh the source sortable on mouse down to take disabled in effect.
capture mouseup outside of browser window,
use separate scope for server variables to reduce load on server
add negative task-drag test
cleanup and lint for taskboard.js
Fixed Hudson Conflict.
Fixed jQuery include.
poorman's continuous integration
adapt path, remove mysql support for now
Merge branch 'feature/ci'
Merge pull request #792 from alminium/fixed-with-hudson_plugin

Fixed Hudson Conflict.

also fixes #678. jquery 1.7.2 and jquery-ui 1.8.21 are safe to use, double checked.
Merge pull request #789 from patrickatamaniuk/ui/taskboard

taskboard workflow and project DnD

local tests pass on rm 2.0,2.1,2.2
poormans ci: correct phantomjs source path on worker