Remove explicit dependencies.

Did a bit of refactoring to drop explicit dependencies on `colour` and `phonenumbers`. The coercion tests are spread out among the types that have coercion methods.