fix picking null obj, customisable background colour, loading model after dom loaded.

-fix loss of camera control when null pick (e.g double click background)
-add customisable background colour as option
-support loading model after dom as loaded - added a check to see if page loading is already taking place, otherwise _initPV never gets called.