connection plugin to reuse the func/certmaster interface instead of ssh

This plugin permit to use func to run playbook and ansible command instead
of ssh. It can be used for a smooth transition from func/taboot to ansible by
letting people use ansible without having to change their network architecture.
Merge pull request #4585 from mscherer/connec_func

connection plugin to reuse the func/certmaster interface instead of ssh