Get 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.