[Console] [ConsoleLogger] added formatOutput method

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | 
| License       | MIT
| Doc PR        | 
A more explicit example:

```php
// Business class
$this->logger->error('Something {type}', [
    'type' => 'wrong',
    'additionalData' => $myObj,
]); // Perfectly valid according to PSR-3

// Custom logger
protected function formatOutput($level, $message, array $context)
{
    $out = $this->interpolate($message, $context);
    if (isset($context['additionalData']) && $context['additionalData'] instanceof MyObj) {
        $out .= $context['additionalData']->getDetails();
    }

    return $out;
}
```