Added wrap-reload handler and moved all tests to midje.
Introducted auto-reload flag to separate this from the production flag.
Merge pull request #1 from mdaley/master

Move to midje and add wrap-reload handler