Trace Logging
Created by: CaiB
This will finally solve the issue of excessive debug output, and make it a bit easier to manage and see what is going on, while still keeping detailed information available when needed. Fixes #48 (closed).
Extensive debug info output can now be configured on a per-instance basis of components during runtime, making it much easier to control what you see.
I have implemented the new requirements for all current sensor and motor implementations, but not on the new ones that have yet to be merged (those will need to be done once this is merged, but should be easy).