First copy of system module for Windows

Copied salt/modules/system.py
Actual Windows commands have not been
implemented yet.
Implement system.halt on Windows
implement more system functions
Add shutdown_hard, implement reboot, add timeout
Add timeouts, various improvements
Merge pull request #5285 from UtahDave/new_system.py

New system module for Windows.