[Unit Testing] Decomposition done.
[Unit Testing] And another decomposition.
[Aux] Forgotten include added.
[Unit Testing] Decomposition.
[Aux] Using the library's functionality.
[Bug Fix] Acquiring both locks to prevent data race.
[Aux] Relax local attributes transition to the record.

It now can be either moved or copied.
[Aux] Opening verbose logger's level type.
[API] Added scoped logger wrapper, that keeps some attributes until lives.

This commit closes #7.
[GCC 4.4] Fuck you. There is no implementation of `std::lock`, nonetheless there is declaration of it.
[Unit Testing] Wrapper tests should now be built.
[Compatibility] With boost 1.40.
[Bug Fix] Fixed misleading error message when failed to instantiate formatter.
[Code Style] Style.
[Code Style] Another style fix.
[Examples] Added elasticsearch example.
[Project] Enable config variable instead of disabling it.
[Aux] Forgotten include added.
[Code Style] Indent.
[Code Style] Meaningless.