BlockContextManager - add passed settings to extra_cache_keys

Moved part from https://github.com/symfony-cmf/BlockBundle/pull/67/commits