Add function shell_out_with_systems_locale.
Remove unnecessary debug statements.
Fix shell_out_with_systems_locale logic, add specs.
Properly modify environment option based on ENV
Add functional test for shell_out_with_systems_locale
Set environment option's 'LC_ALL' to nil if not present in option.
Clean up logic.
Update for new ShellOut method.
Merge pull request #1548 from opscode/mcquin/shell_out

Add shell_out_with_systems_locale to ShellOut