Initial commit

This is the initial commit of Cases. The gem is in a working state
for version 1.0.0 and includes a spec that exercises the public
methods available for adding cases.