Added new method to add last enum constant.

This is necessary if there are method declarations in the enum.
PR/28 Added emitEnumValues method in addition to emitLastEnumValue
PR/28 made emitLastEnumValue private

which is now used internally by emitEnumValues
Merge pull request #28 from whiskeysierra/last-enum-constant

Added new method to add last enum constant.