fix bug: when enum index being written is the last index defined in the Enum, a DecodingSchemaMismatchException is thrown. maintain enum loopup table in EnumType
name fix
Merge pull request #271 from Parquet/fix_bug_enum_last_value_exception

fix bug: last enum index throws DecodingSchemaMismatchException