Theme support for new Commercial/Charitable/International 'Stream' pages.

Supports the technological side of #354, #357 and #358.

Also includes a bit of trailing whitespace tidying.