- Added basic support for checking out a specific tag or sha.
- Moved todo's to the top of the Koshu-InstallPackage function.
- Tweeked formatting of package installation output.
- Started working on supporting the npm style of git package definition.
- Continued implementing the npm style of git package definition (http, https, git now supported).
- Made sure you can install packages in the order they are specified.

This is done by piping an ordered hashtable to the packages function instead of passing it hashtable to it directly.

[ordered]@{
	"Package1"="1.0.0"
	"Package2"="1.0.0"
} | packages

As an alternative you can prefix the hashtable with [ordered] and wrap it in parentheses.

packages ([ordered]@{
	"Package1"="1.0.0"
	"Package2"="1.0.0"
})