sshd_config: add examples using multiple resources with keys

Fixes #27
Release 0.5.3
Update rubygems source to URL
Add .fixtures.yml
Replace librarian-puppet with puppetlabs_spec_helper's .fixtures.yml
Remove librarian-puppet and PMT from Travis setup
Leave setting modulepath to rspec-puppet
kernel_parameter: use EFI GRUB legacy config if present

Fixes #30
Fix specs on Puppet 3.0.x by only setting one dir in Puppet[:libdir]

Also adds some more debug on mounttab type loading failures.
Refresh gems, use Gemfile.lock on Travis
Fix coverage reporting due to spec/fixtures/modules path
Add a puppet_auth type and provider

Manages entries in Puppet's /etc/puppet/auth.conf configuration.
Add apache_setenv type and provider

Manages SetEnv directives in Apache HTTP Server config files.
specs: use augparse --notypecheck to improve speed
Add a shellvar type and provider

Manages settings in /etc/sysconfig and /etc/default type shell files.
Make providers default to augeas when the augeas feature is present
Remove mention of librarian-puppet
Release 0.6.0
kernel_parameter/grub: ensure partially present parameters will be removed
syslog: add new rsyslog provider using Rsyslog lens from Augeas 1.0.0

Fixes #31