tone down logging for the fabric REST API
added first spike of jBPM profiles
polish the drools and jBPM profiles; also add an admin user to tomcat profile by default
separate out the insight-log4j profile into a separate profile for #1906
rafactored the jbpm profiles a little bit; I"d got the workbench and console mixed up ;)
fixes #1923
fixes #1924 and ensure we add an explict stopped provision state so we can differentiate stopped containers from containers that are in the process of provisioning themselves
/#1924 use debug logging if enabled
[Spring Boot] Added Spring Data REST client.
[Spring Boot] Added Resource DTO.
Upgraded Spring Boot version.
Added Lombok to Spring Boot Data.
More lombok for Spring Boot Data.
Fix memory retaining by clearing listeners in groups.

The group listeners usually contain references to the bundle using the group, and given zk watches are kept in memory, we need to remove those references.
Fix fabric8-karaf distribution which is missing a file, leading to failures to provision remote ssh containers
Fix timestamp formatting for insight metrics on elasticsearch
Avoid possible NPE
Fix memory problem to remove a reference to ES when the servlet is destroyed.

The servlet is retained by pax-web servlet events.
[FABRIC-171] maven-proxy will work behind secure http proxy after fixing WAGON-416 (test case)
[FABRIC-780] Allow fabric-agent to use proxy configuration from settings.xml