Implement '[SecureContext]' IDL attribute for methods and attributes.
This is step 1 of implementing '[SecureContext]'. It deals with interfaces,
attributes and methods, but does not yet correctly handle partial interfaces,
constants, dictionaries, etc.
BUG=
634270
Committed:
https://crrev.com/59dbf413248d36371afa36b4020c81dd42f72b69
Cr-Commit-Position: refs/heads/master@{#410019}