[Project] Move header-only definition one layer up. 
[Aux] More forwards.
[Aux] Once more forwards.
[Code Style] Style.
[Aux] Entity inherited from class must be class itself.

Also some forwards added.
[Aux] More forwards.
[Task] One task more.
[Aux] Less magic.
[Wrapper] Logger wrapper objects are now movable.
[Unit Testing] Some tests added.
[API] Implemented trace bit logic.
[Task] One task more.
[API] Trace bit keyword added.