First version of foreman_ipa module

@domcleal do you suggest having the whole foreman_ipa as a part of a foreman module? Although I see benefits for small manifests like plugins to be part of foreman module, this is quite large and will probably grow into something even larger later. That's why I wanted to keep it as a separate module.