Remove unnecessary namespace and ViewContextAndStyle.

* There were three main namespaces that were not needed.
* drawBackground() should not be part of the view object.
* Factoring out ViewContextAndStyle turned out to be a bad
  decision because it just adds a layer of indirection and
  code fragmentation.
Introduce fontStringPX.
Drop ViewContextAndStyle and remove unnecessary namespace.