Bug 916677 - Propagate --expect-file flag. r=woof!

--HG--
extra : rebase_source : 226a3ed86a207ae239caba291aac8f39855354a9
Bug 930378 - Avoid AutoValueArray and naked Value addresses, r=jimb
Bug 930378 - Explicit |using Base::foo| declarations instead of stub definitions, r=jimb