Bug 1036703 - Manage TokenStream::{sourceMap,display}URL_ using UniquePtr.  r=jimb

--HG--
extra : rebase_source : 063beaeb184059b6a03338f05f4d073a5ea8bf27
Alphabetize some using-declarations in MapObject.cpp.  No bug, r=trivial

--HG--
extra : rebase_source : 422d766f4bb7ef208e2c1d3cd1ba5950f15bd9e4
Bug 1037152 - Use Vector<UniquePtr> instead of Vector<Scoped> for tracking heap edge names.  Also use js_free to free js_strdup's allocation, not ::free.  (Usually the same thing, but not for embedders.)  r=jimb

--HG--
extra : rebase_source : 26d052761654aecb3db1c76803c2e274be0d2c61