Don't clear the screen unnecessarily

* In my opinion shell scripts (or programms in general) should not clear
  the screen when running.
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
opennebula types and providers

continue working on onevnet type and provider
- add parameters and properties
- add getters and setters
- add spec tests

onecuster
- add parameters and properties
- add getters and setters
- add spec tests

onedatastores
- add parameters and properties
- add getters and setters
- add spec tests
opennebula types and providers

continue working on onevnet type and provider
- add parameters and properties
- add getters and setters
- add spec tests

onecuster
- add parameters and properties
- add getters and setters
- add spec tests

onedatastores
- add parameters and properties
- add getters and setters
- add spec tests

add proper failing tests syntax
Merge branch 'typesproviders' of github.com:tuxmea/opennebula-puppet-module into typesproviders
rspec 2 / 3 compatibility

stop using pending.
use skip instead.
typo in comment when using ipv4
Merge pull request #68 from tuxmea/typesproviders

Typesproviders
Remove superfluous parameter puppet_hook.

* This parameter and the hook script it should control is never used.
* The linked hookscript is not roled out.
Introduce oned.conf hook config with hiera.

* Make oned.conf more flexible and allow custom hook scripts.
Cleanup some documentation.
Install hookscripts as package.
Merge pull request #69 from chrisN777/hookscript_cleanup

Make hookscript install + definition in oned.conf configurable + little cleanup
Merge pull request #66 from mattthias/master_dont_clear_the_screen_when_running

Don't clear the screen unnecessarily
work on onevent type and provider

type:
- do not yet do instances collection
- needs rework on one cli calls

provider:
- use proper built commands
- re-add getters and setter
Make additional pkg loading more robust.

* check if hook_scripts_pkgs is an array else break.
* Explicit definition of expected packages in both tests.
* Fix wrong package definition in test.yaml
Merge pull request #70 from chrisN777/hookscript_pkgs

Make additional pkg loading more robust.
Add a test for ldap port conf.