(#21087) Debug output for all augeas error nodes

Adds debug output in cases where augeas has error nodes without children. This
specifically addresses the case where an incorrect lens name is specified, and
may provide better output for other cases as well.

Thanks to Jan Vansteenkiste for the implementation of the fix.

See http://projects.puppetlabs.com/issues/21087