Merge pull request #67 from ipa-mig/groovy_dev

seneka_laser_scan: add missing dependency
first tries to get CAN communication started
dropped pcan basic api approach; started using SocketCAN directly instead; creaded service node + srv files: simple read/write functions;
removed common directory
just for testing CAN driver...
successful working testing nodes (service server / client)
dumped service node approach after first successful test
testing
improved test functions
created control structure; testing functionality
updated SerialIO.h + SerialIO.cpp to modified version (Oct2013)
Merge pull request #68 from ipa-mig-tk/groovy_dev

bug fixed --> updated SerialIO.h + SerialIO.cpp to modified version (Oct2013)
restructured
testing
testing
...
...
socketcan experiments
rewrote SocketCAN.h
Merge branch 'feature/can', remote-tracking branch 'origin' into feature/can