Issue #181 #182 Sandbox shutdown/termination

- Integrate the SandboxFilter shutdown with the Restarting interface changes
- Issue 181 now only applies to sandboxes after the Restarting interface was
added. The input channel is not closed until the matcher is done with it.
- Issue 182 on termination, new messages are recycled until the matcher is torn down
Simplify the recycle loop using range
Merge pull request #187 from mozilla-services/issue_182

Issue #181 #182 Sandbox shutdown/termination
Misc cleanup

- use the Lua aux library
    - optional argument checks
    - more detailed error messages
- restrict the width of the dygraph counter div
Merge pull request #188 from mozilla-services/misc/cleanup

Misc cleanup
Fix tests so they expect the amqp setup properly.
Set a cap on the jitter and use that in the tests for faster test runs.
Use max jitter period as the random top end.
Merge pull request #191 from mozilla-services/bugs/fix-jitter-duration

Set a cap on the jitter and use that in the tests for faster test runs.
Merge branch 'dev' into features/amqp-plugin
almost working amqp input test, need to fix Msg.Ack() error.