directiveParser: Removed parsing of the yield directive. This parsing is now local to the layoutStream instead.
layoutStream: Refactored to support recursive layouts by piping instances of directiveStream to both the template and the layout.
Removed unused layout test file
Fixed a directiveParser test fixture
Added test cases for nested template layouts and updated existing layout tests
Added test for layouts nesting n times
Updated changelog
Merge pull request #52 from jpettersson/nested-layouts

Nested layouts