Moves non-API logging classes in internal packages
Merge pull request #783 from skyluc/issue/API-logging

Moves non-API logging classes in internal packages