thin wrapper for middleware with node's http server
var Journeyman = ;var port = 3000server = port;server;server;server;server;
going to http://localhost:3000 will render out a success with the contents "WHERE AM I??"
Pass the path to both the ssl key and certificate
var journeyman = 3001 key: 'path/to/key' cert: 'path/to/certificate' ;
Journeyman will emit events at the start and end of every request-response cycle
The Middleware function has access to Journeyman itself through
In your middleware you should handle errors by calling 'this.handleError' with request, response and an error string.
Journeyman will also emit events at the beginning and end of each middleware
Middleware name will default to 'default' if it is not set.