remove implicit rostest dependency and use rosunit instead

Addresses #475.