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
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.
Mark choices and choicify methods/attributes as deprecated.
Updating README with more docs.
Use __version__ instead of VERSION.
Bumping version number up to 1.0.0!
Mention that OrderedRichEnums are sorted in the docs.
Describe guidelines for contributing.
Better packaging, Python 2.6 compatibility

Packaging:

* Include authors and changelog files.
* Add setup.cfg for binary distribution.

Testing:

* Add testing dependency on unittest2.
* Add Python 2.6 to Travis config.