Add test for restarting capabilities
Fix typos in start_capabilities server
Update discovery unit test
Start capability returns an error code
Remove faulty start_capability test

Can't rely on timing of calling stop_capability and then
start_capability in quick succession, so this test can't be
made to work reliably.
Merge pull request #80 from jonbinney/restart-fixes

Fix typos in start_capability service