Conforming to standard library lookup behavior,

by making it it possible to lookup by Enum instance
and lookup by original value.
OrderableMixin pickable, hashable.
Test for list casting class.
Added CaseInsensitiveMultiValueEnum.
Removed unneccesary setuptools test command. Also not working perfectly.