Switching from service to types and providers

Step 1:

- add types and providers from old puppetlabs-opennebula module
- add onetemplate type

Note: still untested, needs spec tests
Switching from service to types and providers

Step 2:

- add spec tests to verify no breakage (types and providers will be
  copied to agents even when we do not yet use them)
Merge pull request #67 from tuxmea/onetypesproviders

Onetypesproviders