Got rid of the 4th version component. Almost.

As agreed upon earlier, switching to a 3-component version number.
I've kept the "revision" in a few key places for backwards compatibility,
noting that it will always be zero.