Add 'grunt dev' for running a development http server and popup basic example to the browser. Todo: Add automatic file watch that will run builds when files under /src are changed. This could also run test automatically.
New VIZI.Renderer that is now separated from VIZI.Scene. Allows users to provide full stack of renderer, camera and scene to the library, and get full control over three.js interactions. Implement internal two step initialization with .init() on the core objects that allows for more flexible configuration. This function is optional for custom implementations. Implement sub objects to main options map for renderer, scene and camera. This is a breaking change for people on the 0.2.0 branch under certain use cases (I recon this is fine as 0.2.0 is still in development).
Implement tests for new VIZI.Renderer and other core changes in previous commit.