Linux command filters for winrm communicator

Handle Linux shell specific commands on the host before attempting to send them to the guest.

This allows the removal of the PowerShell *nix command alias script and allows larger commands to be run on the guest. Removed the hacky (and broken) test command regex.