wip custom field support
configuration and view setting: change show fields to a button, and move new custom field button to bottom (less prominent)
custom fields wip
modified JsonDecoder to support nested MapOf structures
allow all fields through on dto
Merge branch 'lexiconapp/refactor' into lf-master