Pointless bitwise

Reports pointless bitwise expressions. Such expressions include anding with
zero, oring by zero, and shift by zero. Such expressions may be the result of
automated refactorings not completely followed through to completion, and in
any case are unlikely to be what the developer intended to do.