Add test suite (based off the generic-aeson tests)
Fix typo
Added Constant Schema type. Changed generic Schema representation of enumerables to use Constant.