Changing private to protected

These fixes came out of this issue (https://github.com/ppi/framework/issues/51).

Changing private to protected to that getFileName() can be overridden to use symfony-based templating locators.
Merge pull request #105 from dragoonis/patch-1

Changing private to protected
Bump patch version
Merge branch 'hotfix/2.0.1'
Merge branch 'hotfix/2.0.1' into dev
Changing private to protected

These fixes came out of this issue (https://github.com/ppi/framework/issues/51).

Changing private to protected to that getFileName() can be overridden to use symfony-based templating locators.
Bump patch version
Merge branch 'hotfix/2.0.2'
Merge branch 'hotfix/2.0.2' into dev
Add pragmas to compiler, tokenizer.
Implement {{% FILTERS }} pragma.
Handle broken pipes
First value in the pipe should be interpolated first.
Better filters implementation:

 * Throw UnexpectedValueException when unknown
   filter is found.
 * More optimized compiler code.
 * Falsey initial values will still be fed through
   the pipe.
Another non-callable test case for good measure
Avoid indentomatic with long filter chains.
Adding CONTRIBUTING file
Learn to English
Merge pull request #102 from bobthecow/feature/filters

Filters implementation.
changed submodule url to bypass proxy problem