allow custom maintenance.yml directory

Adds support for a customer `maintenance.yml` directory.

During rake activation this is done via environment variable `dir`.  I'm a little worried this will run into collisions.  Thoughts?

Within Rails/Rack applications configuration is set via `Turnout.config.update dir: 'some/path'`.  This can be done in a Rails initializer.