fixes #2986 - remove #show method from controllers and routes.rb when not used

Merge for 1.4.  This breaks api deprecation message for several show actions is it causes ActionController::RoutingError