Bug 842186 - Update instances of jsval to JS::Value in .cpp and .h files within the toolkit and netwerk directories.  r=jwalden

--HG--
extra : rebase_source : bba8b8f21faa148a64731299bd74bf89c1314822
Bug 848435 - Remove Snow Leopard OS check in wifi code. r=dougt
Bug 847605 - Convert to using branchIfFalseBool, which uses a mask to avoid constraining regalloc. r=nbp
Bug 848423 - Change nearly all WebRTC instances of linked_ptr<> to nsRefPtr<> r=ehugg
Bug 842290 - Make privacy preference tab always check for permanent private browsing status changing, regardless of whether pref changes apply instantly. r=ehsan