A few changes, most notably changing the version string to match the git commit hash (if available)