Don't clear the screen unnecessarily

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