fix broken tests

These tests were broken before, because they didn't mock the right
method.
adjust readme
replaces shared-lsb by puppetlabs/stdlib
basic init class specs
removed shared-common from dependencies
ruby 1.8.7 compatibility
client spec
test changing port