Added 'absent' to states.reg.
added get_resource_path and get_resource_string
renamed get_resource_string to get_resource_content
made copying the environment safe
Merge pull request #1 from saltstack/develop

Pull from #based overlords 2014-08-28
Added mdadm assemble module function
Added mdadm assemble handling to the mdadm state
Fixed how I was interpreting the return status of mdadm -E with cmd.run
syslog_ng: add syslog-ng state and execution modules
syslog_ng: add docstrings and examples
Fixed bug where raid.save_config would break if mdadm.conf weren't present
syslog_ng: remove unused pdb import
syslog_ng: use default False value when checking for __opts__['test']
syslog_ng: fix pep8 lint errors and warnings
lvresize initial commit
mdadm -E is checked with cmd.retcode instead and we now check if devices are a
mix of RAID and non-RAID
This fixes a bad data output when prereq prerequireds break

Fix #15463 Fix #15331
Add __run_num__ and __sls__ to prereq failure condition

In addition add some comments to hopefully explain what we are doing
raid.assemble tells you which devices are RAID-ready and which aren't
Fixed a name reference in raid.assemble. Also, raid.assemble sorts the devices
alphabetically if it needs to report that the RAID and non-RAID devices are
mixed