Reduced unnecessary complexity of the class attribute caching
Using guava cache builder to create template cache. Also ensured
compilation mutex is released even in the case of the exceptions.

Fixes #5 and fixes #13.
Added a title filter.

Closes issue #11
unit test for issue #13
Added information into each test template about which junit test actually
uses it.
Fixed operator regex to lookahead for an alpha character.

Fixes #14
Broken test with latest commit
Fixed issue with how title filter handled leading whitespace.
Improved some error reporting
Renamed the classloaderloader to classpathloader.
Updated changelog and fixed issue with FutureWriter.

The character buffer used in the write method of the FutureWriter
was being modified by other threads which caused overwritten outputs.
[maven-release-plugin] prepare release v0.2.0-beta
[maven-release-plugin] prepare for next development iteration
Corrections to changelog regarding 0.2.0
Removed unecesssary charset setting in pebble engine
Renamed Context->EvaluationContext and improved various
documentation.
Decreased precedence of is and is not operators