update version.js to run asynchronously and eliminate race conditions in code
Avoid sha pollution if the sha reported in ver.txt is incorrect.
Merge pull request #2284 from mozilla/async-version

update version.js to run asynchronously and eliminate race conditions in code

I reviewed, r+. @lloyd reviewed my changes and gave the r+. Merging.