Merge pull request #37 from esteve/stop-dependencies

When stopping a capability, stop all dependent capabilities as well
rospy already uses the threading module, hack no longer needed
Remove ServiceImpl patch and use a custom error handler (needs ros_comm custom-error-handler branch)
Merge branch 'remove-hacks-41' of github.com:esteve/capabilities into remove-hacks-41