configure jackson to only output fields in edam objects

Prior to this commit, output json was including all getter values which duplicated output of the collections.

TODO: unit test to check json output