Set a default options object and promise if they are not defined.
Merge pull request #1 from incuna/defaults

Set a default options object and promise if they are not defined.