ENTESB-1154: Fix fabric patching service
ENTESB-1154: Fix fabric patching service
Merge pull request #934 from gnodet/ENTESB-1154-master

ENTESB-1154: Fix fabric patching service
#675 toned down git master logging to just when the URL really does change
#675 added better docs for the docker API
#675 avoid clashing with existing docker allocated ports; also lets allocate ports in numerical order for neatness
#675 fixed the use of container name API; so we pass through the fabric8 container name properly to the docker API; so then the fabric8 container names appear in the docker REST API and docker CLI
#675 refactored the Options/Metadata classes so they can be deserialised in AbstractDataStore; so we can killed containers now