Initial implementation for the json converter based on jackson

Reorganization for modules so the jackson converter doesn't add a hard
dependency on jackson for the whole approval project.

Closes #13
Merge pull request #17 from nikolavp/json

Initial implementation for the json converter based on jackson