Adding TLS encryption to Mcollective

Do not merge, currently untested, will try to test next week. 
I'll think about a simple way to do this check, afaik the only way to do it is creating a custom fact or a dependency chain which I'm not keen on either. Perhaps I'm overlooking it..