added omapi support, puppet-lint fixes

-added omapi support although it was already possible to get it by writing custom templates
-minor tweaks for puppet-lint