Users can re-run jobs individually or in a batch

commit 79efbb2c56a924d35c263993aa03c16d9661b7b7
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Aug 19 23:45:46 2013 +0100

    Re-run test in place

commit 8a80a6fdc59239f4e14136dfe4e785c61e5b10a2
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Aug 19 22:54:41 2013 +0100

    Re-run jobs in bulk

commit ad24cb4d8d9205ad267c2a96e2e98647f013aa2f
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Aug 19 22:54:28 2013 +0100

    Add a sticky footer

commit eb23a039c1f83095235d78f2666d49501ef9ae19
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Aug 19 18:21:31 2013 +0100

    WIP

commit 7dffb4f5faeb29a440a220808ea0cff898a95250
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Aug 19 12:09:31 2013 +0100

    Prevent accidental re-runs

    A user should not be able to click the 'rerun' button if it has been clicked already and the run has not completed again.

commit 9439bbc14a1fdf18f310153a4c3f3e871f1c756a
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Sun Aug 18 22:03:01 2013 +0100

    redoWork() WIP

commit 41eaa3d81bdbd829979201bc2074c315354ecb42
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Fri Aug 16 13:56:31 2013 +0100

    Destroy tooltips and disable toolbar buttons properly

commit 1bec9b0f8bb36360e3e64f2436f17dccbfce07ae
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Fri Aug 16 11:49:13 2013 +0100

    Re-runs persistent and appear on the list view

commit 53b424d1bc9e718c5401ef749088bac0d8b623d7
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Aug 12 23:54:19 2013 +0100

    WIP

commit 590896e8bb8a9bb790e582250435362e9504960a
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Mon Aug 12 00:48:46 2013 +0100

    WIP

commit ca07995feefc128ca98deed70221366e690798ca
Merge: 42e108f a4c9291
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Sun Aug 11 23:02:17 2013 +0100

    Merge branch 'refs/heads/develop' into rerun-jobs

    Conflicts:
    	oncue-queuemanager/src/main/java/oncue/queuemanager/AbstractQueueManager.java

commit 42e108f7ac9379a5947cc5ab8900352444cf15e4
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Fri Aug 9 18:38:33 2013 +0100

    WIP

commit 83d2cfd5ee31d1d92d249730d0107d3e7c53b5b2
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Fri Aug 9 16:17:33 2013 +0100

    Wire-up Jobs API for re-runs

commit fb30f375d5e470ad6c3bc4321adc1a07275f740a
Merge: 30d9be5 cb42ff3
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Fri Aug 9 13:15:37 2013 +0100

    Merge branch 'refs/heads/marionette' into rerun-jobs

commit 30d9be5ebd891c1c53a3ce3b636c7c92007af66b
Merge: f48436d 81f35a9
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Fri Aug 9 12:10:44 2013 +0100

    Merge branch 'refs/heads/marionette' into rerun-jobs

commit f48436dd0b8cb6827b867b8677ed454e640952ac
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Fri Aug 9 00:29:14 2013 +0100

    Reworked job show page toolbar

commit bbb7eabb96c63dbaedeaed18580b72ecb07a0617
Author: Michael Marconi <michael@modeltwozero.com>
Date:   Fri Aug 9 00:27:56 2013 +0100

    Bump FontAwesome version