[WIP] implement BlockContext

Implements [BlockContext](https://github.com/sonata-project/SonataBlockBundle/pull/55)

Related to https://github.com/sonata-project/SonataBlockBundle/pull/62