* allow getters and setters corresponding field
* private fields now get ignored - they could belong to a getter/setter pair
* allow JsonProperty to set the name the same manner as Json( name=...)