adjusted spec for exports (clients passed as array)

Conflicts:
	spec/defines/server_export_spec.rb
Added ordering needed by nfs::client::mount
mkdir now only ensures the directory is in the catalog, the were conflicts, when the directory was already created by another manifests

Conflicts:
	manifests/mkdir.pp
fix: FS resources should be managed outside of the module, added some 'ifs' to support that
fix: client_spec.rb
add: parameter whether to to manage or not the nfs service (needed for HA)

Conflicts:
	manifests/client/debian.pp
	manifests/client/redhat.pp
	manifests/server/darwin.pp
	manifests/server/debian.pp
	manifests/server/redhat.pp
upd: travis configuration - puppet versions

Conflicts:
	.travis.yml
Split debian config analog to redhat config to avoid circular resource
requirement.

For more information see
https://github.com/haraldsk/puppet-module-nfs/issues/2

Conflicts:
	manifests/server/debian.pp
use rpcbind instead of portmap in ubuntu
cleanup package selection, drop support for ubuntu <= lucid(10.04)
simplify service selection
update test to reflect old ubuntu version