Log package cleanup

With this PR:

- The test classes are namespaced and inspectors removed in favor of `TestHelper`
- The `tests/tmp` directory is removed, the tests previously had a hard coded path dependency on this which is now handled within the package's Tests directory
- General review on doc blocks and comments, mainly removing references to Platform style class names