Split blocks and subregions rendering into separate methods; switch to a...

... unified content variable in region hook_theme/template