Minor syntax fixes to reduce puppet lint warnings
Aligned hash rockets
Switched 3 spaces to 2 spaces for indendation in a few places
Added a default package name of 'sudo' in sudo::package
fixed documentation for $purge (default is true)
aix rspec tests
Merge pull request #47 from tosmi/forsaz

fixed documentation for $purge (default is true)
Removed $package = 'sudo' default
per saz recommendation, this is already set in $sudo::params::package
require tosmi/puppet-ldap, changed uri to http

this fork contains support for AIX. otherwise the rspec tests for the
aix package installation fail.

there's a pull request open for the upstream module torian/puppet-ldap,
as soon as this gets merged we can change the requirement to this
module.

i've also changed the github uri's to http so that cloning the required
repos behind a http proxy works.
style fixes to make puppet-lint happy
import rspec tests for package.pp
import rspec tests for package/aix.pp
Merge pull request #46 from danieldreier/clean_up_lint

Minor syntax fixes to reduce puppet lint warnings
removed trailing comma in with()

otherwise running rspec fails with ruby 1.8.7.
Merge pull request #48 from tosmi/aixspec

rspec tests for AIX
new release v3.0.2
refactor rspec tests

if you look closely at the travis-ci output the only test run before
this commit was the check for class[sudo::params]. all other tests were
skipped. i'm not an rspec expert to clearly state why, but with this
commit all tests get executed.

added a test for the sudo::package class for redhat and debian.

also added a fact for the AIX tests (osfamily) as it was missing.
Merge pull request #49 from tosmi/rspecfix

refactor rspec tests