Add support for initialising with only options hash
Merge pull request #3 from 10io/master

Support initializing with only options hash