Implement 'and' match

Here is screenshot.

![optimized](https://cloud.githubusercontent.com/assets/554281/3241419/d5fccc5c-f13c-11e3-898b-280a246b083c.gif)


Please review this patch.