Remove sub-module hierarchy for gammapy.detect

All functionality in `gammapy.detect` should be exposed in that namespace.
I.e. users should not have to import from sub-modules like `gammapy.detect.cwt`.

The number of user-facing functions / classes should be reduced and names should be made more explicit where needed so that they make sense in `gammapy.detect`.