Merge branch 'feature/object_defined_types' into develop

Merging in to get the icinga2::object::user defined type.
Remove the Modulefile, as it's deprecated as of Puppet 3.6.
Merge branch 'develop' into feature/object_defined_types