open() handles optional options arg
let abstract-leveldown do the hard validation work
Merge pull request #5 from rvagg/master

let abstract-leveldown do the hard work