Simplify view helper calls and change how CSS sizing is handled

Not the smoothest way to do it, but there's a new option:
openseadragon_css_public_override, if you don't want the
the custom width/height loaded into the public header
automatically.