CLC-2055 Use TorqueBox instead of Trinidad.

Squashed commit of the following:

commit fa2277ca67c624a6597549986c215883d1720ef9
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Tue Jun 18 12:35:17 2013 -0700

    Update readme with torquebox command

commit 07a1377bdb0f03fd89b85551225d103deac06a5d
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Tue Jun 18 11:36:30 2013 -0700

    Remove backstage from calcentral init.d script

commit 3fdce99ad0801efc92822729381302846be6cd21
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Tue Jun 18 11:13:57 2013 -0700

    Rewrite update-build script to get calcentral.knob from bamboo

commit 28cc9f324d2d9dd125b1d0c7d71d43d1d303e00e
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Tue Jun 18 10:10:34 2013 -0700

    Bring back asset compilation

commit 9ef52a2144ca7d7ea861e7f17247848590cad882
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Tue Jun 18 09:59:51 2013 -0700

    Back to bash script for building war

commit 6eb084c5612d68bb0c3ea1f1bd92982d9954d143
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Mon Jun 17 14:34:54 2013 -0700

    Require torquebox rake support

commit cb354fa1d695cc5b91a0a541b58e00fe3db2b8f5
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Mon Jun 17 11:30:00 2013 -0700

    Run rake task in bundle exec

commit d445109ee341d0a768cde1a78a71ac08cf321c1f
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Mon Jun 17 11:21:15 2013 -0700

    Different way of specifying calcentral.knob filename

commit 707cb93d3df67c20434c5fae9f65f9d42c178917
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Mon Jun 17 09:49:27 2013 -0700

    Make sure knob is always named calcentral.knob

commit 983654a2209fe2a30ff01179060d971f5adfff87
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Fri Jun 14 16:58:34 2013 -0700

    CLC-2055 Upgrade to TorqueBox 2.3.2; rewrite JMS listener as TB service

commit 5483b92c913e94f1b5fe92bd485c00cbe4bdbac9
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Fri Jun 14 10:49:52 2013 -0700

    CLC-2055 Allow disabling of HotPlate

commit a3d09c99d66edc63a5ea83212d9de6d01ab2ed72
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Fri Jun 14 10:03:11 2013 -0700

    Incorporate torquebox script changes from qa-02 tests

commit f627ad33e76713ac900f080a453c5b16d2ecfb13
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Wed Jun 12 13:42:32 2013 -0700

    NOJIRA Enable auto dependency loading for rake tasks

commit 96b05fc28e29cdc76b323fc15ebbb42cf94f87fe
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Fri Jun 7 08:54:48 2013 -0700

    Torquebox knob builder; get git info into knob; remove most stdout logging

commit 44196c86bbddb593f118f5f4a359095095e0e6bb
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Thu Jun 6 10:29:43 2013 -0700

    Rewrite HotPlate as a Torquebox service

commit 4c8568f091e4984f7f825f92b5621eb0718236f2
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Thu Jun 6 10:16:33 2013 -0700

    Make Torquebox work with our app

commit 7410c1a2cd78723e22114230a625e3bdb9e45539
Author: Chris Tweney <chris@media.berkeley.edu>
Date:   Wed Jun 5 11:27:09 2013 -0700

    Make Torquebox sort-of run the app
CLC-2055 Unzip knob as part of update, in case source tree disagrees with knob, the knob is authoritative
CLC-2055 Use --deployment flag on bundle install
Merge pull request #1191 from ctweney/torquebox-squash

CLC-2055 Use TorqueBox instead of Trinidad.