Semantic config + Symfony-style loading

Not sure if you want any of this or not, just added a few things I thought might be easier for me to use, the symfony-style loading is much cleaner for loading single workers and it will also work with bundle inheritance.