Fixes #116 - add unit test for existing enum parsing functionality
Fixes #116 - Make parser changes
Allow Enum to still take a Collection of String values, this is for compatability with other modules
add test implementations and standardize prefix to Fake instead of Simple to hopefully ease possible confusion
Modifications to accommodate values vs annoatedValues

Conflicts:
	metadata/src/main/java/com/redhat/lightblue/metadata/parser/JSONMetadataParser.java
	metadata/src/main/java/com/redhat/lightblue/metadata/parser/MetadataParser.java
minor fixes
Add values when returning annotatedValues for legacy client purposes
all both values and annotatedValues, giving preference to the second
changes per comments in github discussion
adding schema test for new annotatedValue
Merge pull request #257 from dcrissman/enum2

Fixes #116 : add desc to enums