Updated execution profile
Make kvm.ps1 work on Powershell 3
Add check for the alias being whitespace
Merge pull request #34 from thereverand/dev

Make kvm.ps1 work on Powershell < 4
Removed Kvm-Global-Install method and modified Kvm-Install to handle global install functionality.
Added (undocumented) -wait switch to faciliate waiting for keypress in elevated shell for global commands
Fixed setting of process path after elevated global powershell commands are executed
Merge pull request #29 from shirhatti/dev

Updated execution profile
Merge pull request #43 from graemechristie/unify-kvm-global-and-user-install

Unify Kvm Global and User install
Merged dev
Fixed all indents to be be consistent (MS standard two spaces)
Fixed numerous bugs with handling of arguments in elevated prompts
Fixed setting of local paths after elevated setup command
Modified code to support/not barf on quoted aliases with spaces
Consolidated Requested-Switches and Requested-Arguments functions as they were performing the same function
Merge pull request #26 from graemechristie/fix-elevated-global-commands

Fix elevated global commands
Modified kvm.ps1 to support changes to package naming
Implements #54
Fixed accidental renaming of architecture param for Kvm-Find-Latest
Updated Requested-Architecture to be consistent with Requested-Platform
Modified Unknown Command case to use throw rather than Write-Host directly
Merge pull request #56 from graemechristie/update-kvm-to-handle-renamed-kre

Modified kvm.ps1 to support changes to package naming
Fixed local file implemention of Kvm-Install to get Platform and Arch from package name
Merge pull request #57 from graemechristie/fix-sku-for-local-package-install

Fix platform and arch for local package install
Updated kvm.sh to support renamed KRuntime mono45-x86 -> Mono
Fixed returning of error codes from inner functions