Add choices back
Merge pull request #3 from adepue/master

Add choices back
Fix up readme
Merge pull request #4 from adepue/master

Fix up readme
Add MIT license
Integrate with Travis CI
Make tests more complete and explicit

Split tests into separate files, and make them more explicit (though
slightly less DRY).
Remove outdated comment

The .from_index method was purely for consistency when we supported
access with slice notation; now it's essential.
Small fixups for simple enums

For testability, return choices in a known order. Also, check that all
enum values are hashable (otherwise enum blows up when trying to do
a reverse lookup).
Add tests for simple enums
Merge pull request #6 from akshayjshah/ci

Integrate with Travis CI
Merge pull request #7 from akshayjshah/tests

Improve test suite
Merge pull request #5 from akshayjshah/license

[DNM] Add MIT license
Make Travis test only against Python 2.7

We should probably make this Python 2.6- and 3.x-compatible at some point, but for now we only support 2.7.
Merge pull request #8 from akshayjshah/ci

Make Travis test only against Python 2.7