Change .ssh permissions to 700
Merge pull request #14 from babilen/pr/ssh-permissions

Change .ssh directory permissions to 700
Fix ssh_auth.names in example pillar
Merge pull request #15 from babilen/pr/ssh-auth-pillar-example

Fix ssh_auth.names in example pillar
Changed 'contents' to 'contents_pillar' to correctly parse newlines for private/public SSH keys.
Merge pull request #17 from cornmander/fixed-pubkey-privkey-contents

Changed 'contents' to 'contents_pillar' to correctly parse newlines for private/public SSH keys.
Check for sudo_rules before text.append state.

Since ebe5198f, if a user's pillar dict didn't contain sudo_rules, a broken
file.append state would be rendered (since some text is required). With
this patch, the file is still created/managed by the previous state, but
will be empty by default if created fresh. This seems a more sensible
default than assuming a default sudoer policy.

Further, since the first word on each rule line should be the user's
name, that is now assumed.
Merge pull request #18 from hipikat/fix-sudo_rules

Check for sudo_rules before text.append state.
Updated structure of readme, bumped License to 2014.
Merge pull request #19 from gravyboat/master

Updated structure of readme, bumped License to 2014.
Add absent_groups pillar to remove groups.
Merge pull request #20 from diegows/master

Add absent_groups pillar to remove groups.
Fix pubkey privkey typo

Fixes #22
Merge pull request #23 from johtso/master

Fix pubkey privkey typo
Add home to pillar.example
Fix incorrect sudo_rules example
Merge pull request #24 from johtso/patch-1

Add home to pillar.example
Merge pull request #25 from johtso/patch-2

Fix incorrect sudo_rules example
New format of user.absent support introduced. Old format still supported.
Merge pull request #26 from slawekp/master

New format of handling user.absent, supporting additional parameters