New is optional

Great module!

This PR makes the `new` keyword optional when instantiating dockerode which makes it a little harder to mess things up.

``` js
var dockerode = require('dockerode');
var docker = dockerode();
```