Bug 1034157 - Fix CSP's internal calls to AsyncReportViolation so they use mSelfURI, and the right load context is checked in the report sending logic

--HG--
extra : rebase_source : dad8299e0e2baa87dfeba8bc49fbabb22a70cb9b
Bug 1034156 - CSP: updating csp/test_bug949549.html to use C++ backend (r=sstamm)

--HG--
extra : rebase_source : f3c4ad3f7b2bee8ecde302bdd70f259271191069