Resolved all local Rubocop issues in ObserverController

Reduced from 1156 violations to 110.  The remaining issues all
imply refactoring.