Bug 1059928: Remove SECOidTag from mozilla::pkix testsuite interface, r=keeler

--HG--
extra : rebase_source : 79d0d3031a9176d492730f374cea3b5f035086e1
Bug 1059924, Part 1: Centralize tag and length decoding in mozilla::pkix's DER decoder, r=keeler

--HG--
extra : rebase_source : 6702a599f07cf83deac832eab0712dc716ea2561
Bug 1061021, Part 1: Stop using NSS to encode names in tests, r=keeler

--HG--
extra : rebase_source : 1fa1826fe356314e80784915e08d5a787bf2259f
Bug 1061021, Part 2: Stop using NSS to encode integers and serial number, r=keeler

--HG--
extra : rebase_source : cebea2b16ac81278a1453a5fb58fe75e90e22742
Bug 1061021, Part 3: Stop using PLArenaPool for BitString encoding, r=keeler

--HG--
extra : rebase_source : 79c9c2dd4844e67f0922c32e47bcc3e360fb32d5
Bug 1061021, Part 4: Stop using PLArenaPool for time encoding, r=keeler

--HG--
extra : rebase_source : ed41c22713cc75ce238923c00a5abda48f142e57
Bug 1061021, Part 5: Remove InitInputFromSECItem, r=keeler

--HG--
extra : rebase_source : 353ad008af15700266226b6f3f535385cb182d09
Bug 1061021, Part 6: Stop using PLArenaPool for boolean encoding, r=keeler

--HG--
extra : rebase_source : 557eef72848af7dd70eddb4983de25e2e50da5f3
Bug 1061021, Part 7: Stop using PLArenaPool for SignedData encoding, r=keeler

--HG--
extra : rebase_source : de654a47d7421d2c14bba9db1686bc01a2f1edf8
Bug 1061021, Part 8: Stop using PLArenaPool for CertID encoding, r=keeler

--HG--
extra : rebase_source : 236902fb9eb330444e4cfc4ad380646bc992e8a8
Bug 1061021, Part 9: Stop using PLArenaPool for SingleResponse encoding, r=keeler

--HG--
extra : rebase_source : a39a5dfec9b7aaa43ee2cffc15021bb404ada1ca
Bug 1061021, Part 10: Stop using PLArenaPool for extension encoding, r=keeler

--HG--
extra : rebase_source : 02b6dcc97204c04ec35b214ea2ce4b9297c78612
Bug 1061021, Part 11: Stop using PLArenaPool for TBSCertificate and SignedData encoding, r=keeler

--HG--
extra : rebase_source : 09b06f79b57247dd89919ede12baabcb09dbeb19
Bug 1061021, Part 12: Stop using PLArenaPool for ResponseData encoding, r=keeler

--HG--
extra : rebase_source : 745ae45d9dd0509973d8e5c50a8cc2dfae82295f
Bug 1061021, Part 13: Remove Output class, r=keeler

--HG--
extra : rebase_source : 9d768451f2f1d6ad0db3cb75401494d6409fd818
Bug 1061021, Part 14: Stop using PLArenaPool in CreateEncodedCertificate, r=keeler

--HG--
extra : rebase_source : 46c292a31fbc4bb7242c93d0d47479600f379323
Bug 1061021, Part 15: Stop using PLArenaPool in CreateEncodedOCSPResponse, r=keeler

--HG--
extra : rebase_source : 00c3f77cd1e7e0d81b0acac84631b81e4cac59bd
Bug 1061021, Part 16: Stop using PLArenaPool in pkixocsp_CreateEncodedOCSPRequest, r=keeler

--HG--
extra : rebase_source : 551d0c0e45d770c2218fb77874737fe23909d6c9
Bug 1061021, Part 17: Use now-unused PLArenaPool infrastructure, r=keeler

--HG--
extra : rebase_source : b6f241d33cefd3b14c585e806e9c920ec6844fce
Bug 1061483: Remove dependency on NSPR's PR_smprintf, r=cviecco

--HG--
extra : rebase_source : 64e2f862456e8e1434814631b0a7b461d83de37a