Added code to handle case where alias does not exist for kvm alias get
Added latest argument to kvm install, which will install the latest kvm version (but not set the default)
Added -p (persitant) switch to kvm install, and implemented kvm upgrade as kvm install latest -p
Fixed some small issues when missing alias folder
Fixed install to exit when package is not found in feed
Added latest argument to kvm install for kvm.ps1, which will install the latest kvm version (but not set the default)
Added help text for install -p
Implemented -a/-alias switch to set alias on install for kvm.ps1
Updated help for kvm.ps1 with text for new -alias switch
implemeted -alias switch for kvm install command in kvm.sh
Modified kvm.sh list command to output tabular output identical to the output from the window kvm.ps1 script
 Modified kvm.sh alias command to output tabular output identical to  the output from the window kvm.ps1 script
Fixed issue where packge directory woudl be created whenuser tries to install non-existant package
Fixed bug where alias of '' was being created on all install commands without alias set
Merge pull request #334 from graemechristie/implement-kvm-install-latest

Implement kvm install latest
Merge pull request #363 from graemechristie/implement-kvm-alias-switch

Implement kvm alias switch
Merge pull request #333 from graemechristie/fix-kvm-ps1-alias-unhandled-exception

Handle case where alias does not exist for kvm alias xxxx
Merge pull request #367 from graemechristie/prettify-kvm-sh-output

Prettify kvm.sh output