Add shared blocks

Add a new admin to manage shared blocks which are not tied to pages.
Can you use the ``sonata.page.block.shared_block.class`` parameter for the ``instanceof`` check