Fixed Issue #1212

The reason why the parent templates kept showing up was because we were not passing the ignore_blocks on sub calls to _scan_placeholders. The reason why the tests were passing is because the tests did not use sekizai whose render_block "css" was consuming the entire the nodelist.

Summary:

Fixed issue in _scan_placeholders
Added tests for sekizai