elaborate on FileTypeDetector
tweaks
more tweaks
update dependencies
set Bundle-ActivationPolicy to lazy because otherwise Equinox will not run the activator