Added properties framework (lets decide about its faith later) to butility as non-mandatory component.
Moved tractor fixtures into btractor
I think it's best to put the properties into an own package right away
Moved all component framework code into its own package, bcontext. It will see a major overhaul - quick and dirty now, more thoroughly later when it is actually used
Hacked former component system to death, all tests need a rewrite, and the entire code needs a review in the process.
The goal is to make this implementation independent of any globals, and later provide the user with means to create all these 'global' facilities as part of an App instance. That way, multiple apps can live within the same process, which is the kind of clean-ness and flexibility I want.
People can still keep their initialized application in a global spot, but it's entirely up to them and not imposed by the framework itself