Added new method to add last enum constant.

This is necessary if there are method declarations in the enum.
Fix an issue introduced when adding constructor scope.
Merge pull request #38 from gk5885/check-in-method

Fix an issue introduced when adding constructor scope.
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.
Add documentation to emitEnumValues.
Prepare 2.3.0.
[maven-release-plugin] prepare release javawriter-2.3.0
[maven-release-plugin] prepare for next development iteration
Properly handle subpackages of java.lang in compressType.

Previously, all types prefixed by java.lang would have the java.lang prefix
removed even if they weren't in that package leading to invalid types in
the written source.
Merge pull request #40 from lukesandberg/annotations

Properly handle subpackages of java.lang in compressType.
Prepare 2.3.1.
[maven-release-plugin] prepare release javawriter-2.3.1
[maven-release-plugin] prepare for next development iteration
Properly indent newlines in fields.
Fix imports to match our style.
Merge pull request #41 from square/jw/wrap-fields-with-newlines

Properly indent newlines in fields.
Remove javadoc statement that makes no sense for fields.
Added  a new method for the switch between printing a semi colon for the last enum value