updating feature detect and config.  Also fixing some broken tests
updating detect
fixing the detect and ignoring unecessary test for Event
removing editor files from gitignore
Merge pull request #200 from Financial-Times/Issue-193-CustomEvent-unnecessarily-polyfilled

Updating detect for CustomEvent and Event