Move toEnum,fromEnum into the Enum class, and provide default implementations for succ,pred,toEnum,fromEnum
Added more laws to Enum
Add range functions for enums and ints
Update dependencies
Merge pull request #6 from NightRa/master

Move toEnum&fromEnum into the Enum class, provide range functions.