fix hitTest:WithEvent:

It now respects userInteractionEnabled, hidden, and alpha.
Merge pull request #384 from DimaVartanian/master

fix hitTest:WithEvent: