Only restrict build number to 10 characters if it was auto-generated.

If a build number was explicitly specified with --build-numbers, we don't
want to truncate it. Only truncate if the build number is a generated
SHA1 hash.

Conflicts:

	lib/sproutcore/models/target.rb
Bumping to SC 1.9.0.12.