Doc: Update readme and source installation docs to point to new site
Augeas improvements:

* Added ability to specify initial content for a file that doesn't
  exist, to avoid a messy situation where you'd have to probe for file
  existence and either use a Path type="file" or Path type="augeas"
  depending, and run Bcfg2 twice.
* All commands in an Augeas path are run if *any* of them fail to
  verify.  Previously, only commands that hadn't been run would be
  installed, but that had issues, particularly with the Clear command,
  which could pass verification but then be required during the
  installation phase anyway.
* Miscellaneous bug fixes.
misc/bcfg2.spec: Use systemd scripts on RHEL7

Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
misc/bcfg2.spec: Remove upstream release comments

We don't need to make changelog edits every time there's a new release.
This just clutters up the changelog without adding any useful
information.

Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
redhat/systemd: The bcfg2 client is not forking

Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
Reset essential package list to an empty set when Packages is refreshed
bcfg2-crypt: actually skip an element when we say we are
bcfg2-lint: expand wildcard xincludes when validating XML
Encryption: better error message when base64 decode fails
Fixed group blacklist issue #150
Fixed syntatical error in previous
fixed indentation in previous
Merge pull request #151 from irconan/group-blacklist

Fixed group blacklist issue #150
Encryption: fixed base64 decode failure message
Reporting: occasionally reap child threads

I noticed that, at least on Python 2.4, memory for threads doesn't
get freed until the threads are joined.  This patch causes the
collector to periodically go through and reap those threads.

Tested in production for ~1 month, no reported issues.
Merge pull request #152 from fennm/reporting-collector-reap-children

Reporting: occasionally reap child threads
FAM: Get full traceback when event handling errors
POSIX: Properly stringify ACLs with no user/group specified

This is just a workaround to avoid a traceback; the real fix will
involve making the POSIX tool properly handle ACLs with no user/group
given, which refer to the current user/group of the file they apply
to.
Don't parse unicode XML with encoding

Fix another place where a unicode XML string with an encoding
declaration may be read.  Cf. 0f8d403d1a86cfbfe8222662dc445e16e8f7eff9
added missing docstring