Biolithic drupal 7 meta 4 #222 from 5 8

Replacement PR for https://github.com/backdrop/backdrop/pull/208 with merges resolved.

This solves a number of issues from https://github.com/backdrop/backdrop-issues/issues/222.