Added INLFormatter protocol for formatters.
INLNewlineFormatter is now INLLineSeparator.

Removing Formatter from every name, considering it implicit.
Deleted existing formatters.
INLReporter is now a concrete implementation.
A reporter uses its formatter to write to the report.
Added initial publisher protocol.