Added aliases list to the kvm list command

- Updated the bash and ps1 script to add support to the aliases
- Tested with more than 1 alias

#4
This is not right. Get-ChildItem returns an array, which is getting treated like single item here. You should probably use ForEach-Object here, something like the code below (although I might move the code block out to its own filter lr into List-Parts)

```
      $items += Get-ChildItem ("$path\packages\KRE-*") | List-Parts | ForEach-Object {
          $delim=""
          foreach($alias in $aliases){
            if($_.FullName.Contains($alias.Name)){
                $_.Alias += $delim + $alias.Alias
                $delim = ", "
            }
          }
          return $_
      }
    }
```