fixes #437: fragile no-extend-native rule

I've also changed it to only affect the native constructors (not all
properties of the global object) and support ctor['prototype'] access.
Merge pull request #438 from michaelficarra/GH-437

fixes #437: fragile no-extend-native rule