[Logging] Logging functionality has been completely refactored.

Now Cocaine uses the following Blackhole features:
 - Scoped attributes guard for keeping common attributes while some object lives (see 'bootstrap' section, for example).
 - Logger wrapper for source attribute keeping.
[Logging] Using attributes more widely.
Drop duplicate typedef.
Fixing the build, I hope.
[Logging] Fix issues.
[Logging] Synchronize.
[Logging] Repository is now being logged.

Also some refactoring done.
[Logging] Source renaming.
[Logging] Make available some other combinations of formatters/sinks.
[Logging] Synchronizing.
[Logging] Typo fix.
Merge pull request #112 from 3Hren/master

Logging Improvements