Uses build number (CFBundleVersion) instead

I switched to using the build number since it's more in line with our internal versioning convention.

You might decide to integrate it into master for your own use. If you do so, you might also decide to change the NSUserDefaults keys to enable backwards compatibility.

Another con of CFBundleShortVersionString is that it's localizable, which might cause problems.