Don't allow negative expectations

* Allowance#excatly requires n > 0
* Allowance#at_least requires n > 0
* Allowance#at_most requires n > 0
Merge pull request #22 from uber/tws-fix-zero-count-expectations

Don't allow negative expectations