Merge pull request #67 from rmsint/block_context_cache

Cache - remember BlockContext for Varnish, Ssi and Js
Use Symfony fragments sub framework for the varnish cache adapter