Factor out versioning.
Fix typo.
Port build scripts to the new project API.
Remove tag().
Merge pull request #21 from alliedmodders/components

Convert build scripts to the new project-based API.