check initializers for enums
fix test case after checking enum initializer

@joliebig please check
Merge branch 'master' of github.com:ckaestne/TypeChef