Added ability to use active-high IR receivers with 2nd (optional) argument to IRrecv().  Still defaults to active-low.