braces around $title
lint complaints - 80 char lines, unquoted file modes
add puppet-lint checking to travis
Merge pull request #8 from jlambert121/bracket_var

Various lint fixes
Add puppet-lint to the bundle for Travis CI
Merge pull request #9 from jlambert121/puppet-lint

Use puppet-lint in Travis CI
allow setting home directory permissions
merge develop
Fix failing spec
Update contributors
Update README.mkd

I think it would be a good idea to demonstrate usage of `hiera_hash()` (rather than `hiera()`) which is very useful when you are using multiple hiera YAMLs.

For example, in many organizations you may have a `common.yaml` that includes all sysadmin users.  And another `environment/dev.yaml` that includes additional users from the developer team. Using `hiera_hash()` would combine both YAML's.
Merge pull request #15 from eshkay/patch-1

Update README.mkd to suggest hiera_hash() over hiera()
Solaris compatibility and "root" user compatibility

This PR adds 2 improvements:

-Adds compatibility for Solaris (local users' homes are stored in `/export/home`)

- Considers the default path for "root" account is different than regular users. Previously, if the home dir was not specified, this module would have set the home dir to "`/home/root`" which is wrong and can break things. But now it sets it to "`/root`" (Linux, etc) or "`/`" (Solaris).

Let me know what you think!
Update init.pp
Lint fix: adjust whitespace
Doc fix - closes #10
Use .ci rather than .travis
Update lint config
added 'allowdupe' to support users sharing same uid
Fix tests for allowdupe