Add process impersonation
Add local_system file
Update to use win32-process ~> 0.7.0
Remove local_system file
Remove remote_call option
Add check for service window station and do logonuser if so
Bump version to 1.2.0 to package gem locally
Revert "Bump version to 1.2.0 to package gem locally"

This reverts commit 8d4efcd52d7a445769aa7e8b58285ac8fade64ed.
Fix comments
Add development dependency for ap
Add default value check for with_logon, domain, & user
Add tests for running as different user in windows
Update check for local system use a downcased computer name
Update README.md with windows impersonation example
Update comments for why to use LogonUser and CreateProcessAsUser in some cases
Add option validation
Update hash reference to symbols
Set domain to . if no domain is passed
Merge pull request #11 from opscode/adamed-mixlib-9

MIXLIB 9: Add Windows Impersonation to Mixlib-Shellout
Clean inherited file descriptors from the parent while forking subprocess.