add missing require
Corrections on how the heading is written in the ServoingTask
The corridor navigation task no longer has a odometry samples port. It uses the transformer for the pose.
Fixed initialization of canbus
control: generate a data service for pure consumers
canbus: changed configuration from each_attached_device to each _declared..

this solves a bug, where the canbus itself was later used by
different drivers Syskit tries to merge the canburs to one real instance
which result that some dynamic ports does not exists.
We now configuring all ports for the canbus, even they are never used
during runtime.
Merge remote-tracking branch 'autobuild/next'

Conflicts:
	models/orogen/canbus.rb
	models/orogen/trajectory_follower.rb
Added AuvMotion Task
Removed invalid statemend from fog
removed depriicated datatypes from controldev that cause problems on instanciation
change the controldev-portname to the current name
reactivated joystick
Add ControlLoop option to declare a command provider
Extend joint dispatcher to multiplex and account for status and command services
Adapt to default layout to allow for gem generation
added image consumer service
added missing require
Added ImageConsumerSrv
added device_type "ForceTorque6DOF" for the simulation
Merge branch 'master' of git://gitorious.org/rock/bundle