Plans.
Tiny refactoring.
More plans.
Frontend refactoring done.

 * explicit message type declaration.
 * decomposition similar logic into template superclass.
Tiny decomposition.
Custom mapping idiom for string formatter has been implemented.

Now it's possible to do custom mapping between attributes and its final string representation. For example, timestamp is keeped as 32-bit integer, but we don't want to see it in final message. Instead of this, custom mapping int -> string is done on demand.
Refactoring done over custom mapping.

I guess, it has better readability.
Drop some todo's.
Wording.
Renaming.
Boost.filesystem version compatibility.
GCC 4.4. compatibility. Part 1.
Compatibility with GCC 4.4. Part 2.
Compatibility with GCC 4.6.