Pass CanvasRenderer into NUIManager constructor to remove dependency on Lwjgl

Provide headless CanvasRenderer
Fix space

Remove commented-out lines
Merge pull request #865 from mkienenb/remove-lwjgl-dependency-from-nuimanager

Pass CanvasRenderer into NUIManager constructor to remove Lwjgl dependency