Split array declaration from initialization to avoid potential zshell error.
Error is: local:217: maximum nested function level reached.
Alternative would be to remove `local` keyword.
See http://zshwiki.org/home/scripting/array.
Fixed issue where kvm use <alias> would still attempt to add the (deprecated) architecture to the path.
Merge pull request #68 from graemechristie/fix-kvm-use-alias

Fix kvm use <alias>
Merge pull request #67 from williambogaiv/fix-array-declaration

Split array declaration from initialization to avoid potential Z shell error
Use `-contains`

PowerShell 2 errors with "Method invocation failed because [System.String[]] doesn't contain a method named 'IndexOf'.", see also https://github.com/aspnet/Home/pull/151
Merge pull request #73 from robrich/dev

Use `-contains`
Create README.md
Fix zsh issue where array-index starts at zero.
This is related to listing kre runtimes and associating with aliases.
Z shell arrays start at one versus Bash which starts at zero.
New behavior is backwards-compatible with Bash, however.