Improving RhinodoBuilder creation in order to make it easy to instatiate and mock.
Adding more verbose logging of complex objects.
Changing Main to use the new way of instatiating Rhinodo.
Improvements of the 'vm' module.
Fixing tests.
Improving NodeRequire logic