Adds ability to pass in configFile path when loading ghost as a npm module

Still WIP.  Probably not suitable for 0.4.

- modifies main script file to allow it to
take in an options object that currently
supports an express instance or a config file path