fix properly passing spawn_options to the deployments

Everything but the name mappings were discarded.
net_gen: fix logger handling with specialized models

For specialized models, model.orogen_model.name returns nil. Use
concrete_model.orogen_model.name instead.
devices: define prefer_deployed_tasks to replace use_deployments
define Component.prefer_deployed_tasks

It did not get added when the API changed on InstanceRequirements
Fixed bug when loggers where removed.

The loggers was still added to the network. This fix make sure that
the loggers not added to the network at all.
Revert "Fixed bug when loggers where removed."

This reverts commit 9c883c97fbbf890b8cc25a21fa01870d2d501e87.
net_gen: fix logger setup if there is nothing to log

The logger startup should not fail even if there is nothing to log. The
problem was that the .file property was not set, which makes startHook
return false
net_gen: in logger support, bypass completely if no ports have to be logged

This removes the "deployment has no logger" warning in tests, since
we completely disable logging there.
define ComBus#each_declared_attached_device
dist: make the package hoe-compliant
test: fix self-testing w.r.t. changes in Roby

The SelfTest module has been moved into roby/test/self and
Roby::Test::Self
test: make suite.rb autorun
dist: add a proper test target
dist: run the tests using hoe
dist: add a Manifest.txt for the benefit of hoe and gem creation
dist: alias dist:test to test
Merge remote-tracking branch 'autobuild/master' into next
net_gen: properly synchronize finishing deployments with newly created ones

When a deployment with a given process name X is already finishing in
the running plan *and* is being used in the new network, syskit creates
a new deployment task. However, it also obviously needs to synchronize
the start of the new task with the stop of the finishing task, otherwise
it confuses the process server
Changed call to use_deployments in use_deployments_from. Deployment names are expected as arugment.
move sylvain from author to maintainer