Add monad and Interval
Address Oscar's comments.
Update Generators
Add Generators.
Add Prop package.
Rename MonadInstanceLaws.
Remove smallLong Generator.
Remove Gen package from Geberators.
Solve overflow.
Use asInstanceOf/
Use asInstanceOf/
bug fix
Merge pull request #165 from twitter/klin_add_monad

Add monad package