Rule for PrivateShadow

Addresses the issue in https://issues.scala-lang.org/browse/SI-4762.
Relevant Xlint code is at https://github.com/scala/scala/blob/2.11.x/src/compiler/scala/tools/nsc/typechecker/SuperAccessors.scala#L262