new IO for QSRlib, defines World_Trace as qsrlib input and World_QSR_Trace as qsrlib output

@cdondrup qtcb still has the bug with the Euclidean distances, the function that requires changes though is transparent to before... if you need to code more have a look on the RCC3 or the bugged QTCb example as the input/output has changed... have a look and please do not hesitate to contact me if you have any questions

@ferdianjovan Changed the IO of the QSRlib following my last week's visit to BHam... paths and packages are properly setup now within ROS... in order to use it via ROS have a look on the example_ros_client.py and if you have any questions don't hesitate to contact me

@cburbridge have a look on the python package qsrlib_io World_Trace is the input that should be "automatically" updated or as needed from mongodb... if you in Bham have any QSRs may want to include them... do not hesitate to contact me if you have any questions...

@hawesie who is responsible for accepting pull requests?