Bug 824802 - cross-check repo_path and branch for spidermonkey jobs. r=bhearsum

--HG--
extra : rebase_source : 3fbf0534717ef6410578f47cae5d8174d17f1ae2
Bug 824802 - Do not merge the spidermonkey try builds. r=bhearsum

And minor cleanup of related areas.