several changes:
1. ldap_auth.conf enables encryption only when ssl port (636) is set
2. sunstone-server.conf: set listen ip address setting via class
parameter
3. Added transfer manager dummy settings in oned.conf. Without these
oned did not start with opennebula 4.6
4. Added switch for apt repository config (different path and
priorioty)for Ubuntu.
5. Added installation of required rubygems (parse-cron was missing in
trusty)
6. notify reload of sunstone server on config change
7. started to move settings in params.pp from class body to parameters
section to allow configuration by using hiera dating bindings or
completely without hiera.
add rspec <3 because it breaks rspec-puppet
fixed broken ssh key configuration
cleaned up code according to puppet style guide
added missing operatingsystem fact
Merge pull request #59 from parship/master

Changes required for the module to install OpenNebula with Ubuntu 14.04 and OpenNebula 4.6