Remove Opera sniff and normalise differences in API for <Opera10
- Opera <10 uses event.domain instead of event.origin and excludes the protocol
- Tested and confirmed working in Opera 9.64, 10.63 and 11.5
Spacing fixes
Merge commit 'ae28c5ee4cf85598e73f03a1dd7d176069c099e4'

* commit 'ae28c5ee4cf85598e73f03a1dd7d176069c099e4':
  Remove Opera sniff and normalise differences in API for <Opera10 - Opera <10 uses event.domain instead of event.origin and excludes the protocol - Tested and confirmed working in Opera 9.64, 10.63 and 11.5
Merge commit '221f9b38f263a69747f3fa8fbe9a4aa0cc715324'

* commit '221f9b38f263a69747f3fa8fbe9a4aa0cc715324':
  Spacing fixes