Added basic project versioning.

This is currently only used for setting the name of the archive. The
`build` CLI command now also supports directory paths and will then use
the versioned project name.