Grub: support the 'setkey' directive

(cherry picked from commit bc46ce8269a89a55b87a906226cfe8b54e9e5d11)

Grub: support the 'lock' directive

(cherry picked from commit e3f1c15155fba5c10e74b400f2b06c8a31372420)
Added support for ActiveMQ / Red Hat JBoss A-MQ

Added a series of lenses to support the file formats utilized with
the project ActiveMQ / Red Hat JBoss A-MQ.

ActiveMQ is a standards-based, open source messaging platform
shipped by Red Hat (Formerly Fuse Source).

http://activemq.apache.org/
http://www.redhat.com/products/jbossenterprisemiddleware/amq/
(cherry picked from commit 3e4377c92e15185a1ab6847fbd1d70a50ed87c19)

Conflicts:
	doc/naturaldocs/conf/lenses/Menu.txt
Add Splunk lens

Lens to parse Splunk configuration. Based on IniFile lens, with few differences:

* Accepts empty value in entry
* Entries without parent section are children of .anon node

Thanks to Tim Brigham for this contribution.

Signed-off-by: Francis Giraldeau <francis.giraldeau@gmail.com>
(cherry picked from commit b64ee52dbcc5c5fdfd31f3a6bf13f33d98f2e809)
Sudoers: Allow user aliases in specs

(cherry picked from commit c9520b360ea9cca595efd44f22d6b84e8a13e0a2)
* tests/test-load.c (testPermsErrorReported): skip permissions test when root

(cherry picked from commit b0fa354ecada84f7a4fdf586c08ae99ca2dd9a65)
RHBZ#1033795 - RHEL 6 compatible multiple exports fix
Shellvars: handle case statements with same-line ;; tokens

Fixes RHBZ#1033799

(cherry picked from commit a1b9831d14f22f81cf7dc840160c08cc14234ee9)

Conflicts:
	NEWS
	lenses/shellvars.aug
Sysconfig: permit empty comments after comment lines

Fixes RHBZ#1043636

(cherry picked from commit 92274bd3ff47d3cc4511d934dae06f16b59db7ad)
Grub: handle "foreground" option

Fixes RHBZ#1059383

(cherry picked from commit a370d9ccfbd0b6b6f927880014b29569c58b03c0)
Yum: permit spaces after equals sign in list options

Fixes GitHub issue #45

(cherry picked from commit deb73b5f284db09e3c63f2d7698ab140e2337a3d)

Conflicts:
	lenses/yum.aug
IniFile: Add ready-to-use lns_loose and lns_loose_multiline lenses

(cherry picked from commit 96042e5e02cf5b8a302e5cb4c2e2ae9931205d18)
Fixes #27: Automounter lens does not handle hostnames with dashes in them

(cherry picked from commit e6643d81a480d99886070243455456e5d0147885)
Rsyslog: parse property filters and file actions with complex templates

Fixes RHBZ#1083016

(cherry picked from commit 74816cdcf599cf005b78d9a686dcedc84faf38b4)

Conflicts:
	NEWS
	lenses/rsyslog.aug
	lenses/tests/test_rsyslog.aug
Ldso: handle "hwcap" lines

Fixes #100

(cherry picked from commit a8bd97a2a336319220eab92268ccb3029627ae86)

Conflicts:
	NEWS
Sudoers: permit underscores in group names

Fixes ticket #370

(cherry picked from commit 61e3c313c016f8dad28b6602a61719514272bfbc)

Conflicts:
	lenses/sudoers.aug
	lenses/tests/test_sudoers.aug
* man/augtool.pod: update man page with new commands

Fixes RHBZ#1100077

(cherry picked from commit 242acb210d87e94f6244d85f22301caa630885c0)

Conflicts:
	NEWS
	man/augtool.1
	man/augtool.pod
* man/augtool.pod: update man page with --span option

(cherry picked from commit 3c5a185afbfee4e3156ba9e0c6e2a5b32233b0cf)

Conflicts:
	NEWS
	man/augtool.1
* src/augrun.c: remove unused "filename" argument from dump-xml command

Fixes RHBZ#1100106

(cherry picked from commit e775e5f85183a76c584219b14963368a66171375)

Conflicts:
	NEWS
* src/augtool.c: add command aliases to autocomplete

Fixes RHBZ#1100184

(cherry picked from commit 0d540378e3e319607a078bcce520dd74e2f71013)

Conflicts:
	NEWS
Nrpe: accept any config option, remove predefined list

(cherry picked from commit 3c3007871ac7d3033813e6674ca6388460ca27a4)