Htpasswd: new lens and tests
Add a path to pg_hba.aug, fixes Trac ticket #281.
Merge branch 'trac#281' of git://github.com/mfournier/augeas into review/pr4
Add new Avahi lens to manage /etc/avahi/avahi-daemon.conf
Update NEWS
Really test Avahi.lns in test_avahi.aug
Postfix_Transport: allow host:port and [host]:port syntaxes, bug #303
Postgresql: properly support quotes

Fixes trac#317
Dhcpd: force double quotes for filename attribute, bug #311
augeas.vim: added a couple of keywords recently introduced.
Add Quote.*quote_opt_nil variables and functions

... which are exactly the same as  Quote.*quote_opt, except they don't
set quotes by default.

This patch also completes a couple of existing comments.
Quote: Add tests for *_nil entries
Redis: new lens and tests
Add /etc/puppetlabs/puppet path to puppet lenses

In Puppet Enterprise, puppet is rooted in /etc/puppetlabs/puppet instead of
/etc/puppet, so that is also a valid location for puppet.conf, fileserver.conf,
and auth.conf. This commit also adds /usr/local/etc/puppet/auth.conf as a
filter for the puppet auth lens.
* src/Makefile.am: add $(top_builddir)/gnulib/lib to GNULIB_CFLAGS

Needed for building under IllumOS

Fixes https://fedorahosted.org/augeas/ticket/270
Add Nginx lens to parse /etc/nginx/nginx.conf, bug #319
Merge branch 'master' of ssh://git.fedorahosted.org/git/augeas into dev/nginx
Update NEWS and AUTHORS
Krb5: support host { } subsections inside v4_name_convert, handle multiple
arguments to *_enctypes settings, support ticket_lifetime

Contains a minor incompatible lens change for permitted_enctypes,
default_tgs_enctypes and default_tkt_enctypes settings, where labels are now
lower-cased.

Fixes ticket #274
Krb5: support semicolon comments, allow empty lines within subsections

Fixes ticket #288