Major refactor, add parAnd/Or,  plus a bit of import cleanup.
The refactor is to move the guts out of Control.LVish and make
it just an aggregator module.  This was to be able to introduce
the new logical operators in their own module without introducing cycles.