Adds @JsonIgnore to the getJsonAsString method in RestResponse which was being serialized
Updates the ZAP plugin to use the new REST interface library.
Switches the scanagent to use only the entities TF project and fixes its assembly goal
Adds dependencies (cli) to the zap plugin
Makes ZAP use the library module. Also takes the HAM out.

The Entities module is now the "top" module that everything includes, which means ham isn't in the plugins, scanagent, or CLI.