Fail Karaf remote deployable container startup if connection to JMX times out.

Previously would log and fail with a NPE.
Add more docs about which containers are supported, and describe remote/managed containers.
Note that the Apache Karaf container works fine with containers running Apache Aries JMX (with a slightly different JMX service URL).