Remove "useless override" rule from CodeSniffer

This rule generates a bunch of false positives that have to
be suppressed. That's annoying. Valid reasons to override a
method that it doesn't allow:

- Changing visibility of constructor in child class
- Changing default parameters to a function

Change-Id: If533caf5a6f9dfd36868ad2ae75380f5999982d8