Major restructuring/cleanup

- Renamed `GenericDetectors` -> `detectors`
- Removed `ConceptDetectors`. Full concepts should live outside of this
 repository. The  only full detector concepts should be within the
 context of `examples`.
- New version number 0.4.0
2 jobs for v0.4.0 in 1 minute and 41 seconds
latest
Name Stage Failure
failed
docker_tag Container
docker rmi  eicweb.phy.anl.gov:4567/eic/npdet/npdet:latest
Untagged: eicweb.phy.anl.gov:4567/eic/npdet/npdet:latest
Untagged: eicweb.phy.anl.gov:4567/eic/npdet/npdet@sha256:aec7e34309eeb7584f95b1811d216dddfd740959b047b70f2bb8cc87dc23e4d6
publish latest to eicweb.phy.anl.gov:4567/eic/npdet/npdet:
docker tag npdet:latest eicweb.phy.anl.gov:4567/eic/npdet/npdet:
Error parsing reference: "eicweb.phy.anl.gov:4567/eic/npdet/npdet:" is not a valid repository/tag: invalid reference format
make: *** [Makefile:100: publish-version] Error 1
Cleaning up file based variables
ERROR: Job failed: exit code 1