Bug 1050036 (part 1) - Make browser_fxa_oauth.js not depend on pldhash enumeration order. r=roc.

--HG--
extra : rebase_source : a1bad5393e66855b9947315e39559c8feae082d7
Bug 1050036 (part 2) - Fix leaks in nsCommandParams cause by a bad moveEntry() function for the pldhash. r=roc.

--HG--
extra : rebase_source : 9165c8eea9c81b8eb1ed88ebf04088b40222ad5a
Bug 1050036 (part 3) - Reduce default and minimum capacity of pldhash. r=roc.

--HG--
extra : rebase_source : df598cf5f93fde3791b4bb8ec9807ef2808add46