Adding TLS encryption to Mcollective

Do not merge, currently untested, will try to test next week. 
@andrewklau it may actually not need it with the Package['activemq'] -> Class[$title] chain defined in  manifests/activemq_keystores.pp, but I do like the idea of having the explicit containment specified in msgserver.pp as well.