Merge pull request #1 from vliedel/master

ability to combine different backends, works for standard, nodejs, yarp - breaks ros and zeromq
Merge pull request #2 from vliedel/master

changed commandline args to specify output dir and name
Bump version
Bug fix in nodejs backend
Add extract backend for ports
Converted ros backend to new style. Fixed some possible bugs in other backends too.
ros bug fixes, not done yet..
ros compiles now, have to test running
ros seems to work: module rusn, module shows up in rosnode list, ports show up in rostopic list