Draw HUD in Canvas (no WebGL render)

Removes the steps of turning the HUD canvas into a texture and rendering it in WebGL. Instead, the HUD canvas itself is now displayed as a part of the HTML DOM.

@eric79 @kadst43