Define all the __rop__ logical operators on Boolean

Now things like True & x work.
Merge pull request #2507 from asmeurer/rbool

Define all the __rop__ logical operators on Boolean