Bug 883498 - Simplify spidermonkey build objects by using branch configuration directly and handling multiple variants, r=rail

--HG--
extra : rebase_source : 5fef1dfa53ebf60822a20fa5fab7f339628a7096