Clean up the ignores.
Clean up the make file and use a more portable method of making tarballs.
Be more flexible about where irker can be installed.
Be explicit in file extensions.
Get the version from git.

Uses autorevision from https://github.com/Autorevision/autorevision.