Feature/add block matcher example

Would be nice to use the google declaration order: http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Declaration_Order