DATAREST-117 [SUGGESTED MODIFICATION] - @JsonIgnore and other Jackson annotations are ignored

Added some unit tests and support code to demonstrate a small bug in the recent DATAREST-117 fix.
The bug is that a NPE occurs when @JsonProperty is used.