DEP: Deprecate boolean `-` operations

Boolean - is not well defined, especially the unary and
binary operator are not compatible. In general boolean
minus seems to have no real application and does not do
what might be expected.

Numpy test needed to be fixed since subtract calculation
is used (and was fine) to find differences in arrays of any type.