Reworded a few things for consistency- should fix issue #13

I also added an `usage.js` example to make sure the code kept working - this undoubtedly belongs to functional tests, but let's have it here for now. README.md has also been updated to reflect the new options and also enumerate them (which would fix issue #9)

r? @tofumatt 
I don't think it's that easy to scan - with a zero you have a big zero, with the other thing you have to parse the ! and then apply it to a property of results. I would suggest leave it as it is, and avoid being "clever" and coercing integers into booleans...