Added assertions so we can make sure AsyncOpen goes through AsyncOpen2
Forget Assertions for Open2 in two places
Merge branch 'revampGeckoSecHook' of https://github.com/ckerschb/gecko-dev into revampGeckoSecHook