Refactoring of repository structure

Included ROSLIBJS, ROS2DJS etc as submodules. Closes #31