@JsonProperty without a parameter for List<Date>, Date[] and Date, will default to standard UTC (zulu) date format string
modified comments
Added @Target(Element.FIELD) to specify which annotations are meant to be used for fields, methods, classes etc.
Added @Target(Element.TYPE) to specify which annotations are meant to be used for fields, methods, classes etc.
added fix for the broken ctor check
added primitive and date parsing tests for arrays, lists, scalar values
Completed unit tests to demonstrate capabilities.

Fixed java.util.List<java.util.Date> date format / jsonKey switcharoo bug.
Merge branch 'json_property_date_improvement' into tests_parcelable_and_json_property

Conflicts:
	Xtendroid/src/org/xtendroid/json/JsonProperty.xtend
Added test for zulu time format
Corrected input sample
Merge pull request #14 from Buggaboo/tests_parcelable_and_json_property

@JsonProperty unit test and bugfix