ENH: numexpr on boolean frames

simple usage of using numexpr on boolean type frame comparison

```
name                                                                    
indexing_dataframe_boolean                 13.3200   125.3521     0.1063
frame_mult                                 21.7157    36.6353     0.5928
frame_add                                  22.0432    36.5021     0.6039
frame_multi_and                           385.4241   407.4359     0.9460
```

- optional use of numexpr (though out to suggest it highly)
- example usage, many more cases like this

_frame_multi_and is the case we are talking about below, a boolean express anded with another,
can only optimize each sub-expression, and not the 3 terms together_

original issue is #724