Issue #2256355 by tim.plunkett: Make block plugins usable outside the block entity context.
Issue #2261401 by Berdir: Automatically provide bundle info/list based on bundle_of annotation.
remove all the stuff
fix stuff
cache clear cleanup
missed a few
fix cache clears
adding manual, better cache clears