Merge pull request #23 from euroelessar/master

Changes in API and fixes in compilation.
[Aux] Implementation file is not acceptable here.
[Wrapper] Move constructor is checked.
[Wrapper] Move assignment operator has been tested.
[Tasks] One task more.
[API] Wrapper now provides underlying logger type.
[Code Style] Light renaming done.
[Project] Ignore pattern updated.
[Wrapper] Accepting const wrapper.
[Wrapper] Now wrapper class properly returns initial logger.
[Renaming] Wrapper now keeps reference to wrapped object. It is now named correctly.
[Documentation] Some comments and docs added.
[Unit Testing] Added tests, that check listed additions.
[Version] Bump.
[Defaults] Default warning description has been changed.
[Defaults] Priority traits for default severity.
[Version] Bump.
[Scoped] More strictly wrapper concept check.
[Tasks] One more.
[Benchmark] Added some benchmarks.
[API] Change priority of attributes in merge
[Defaults] Fixed mapping of debug severity to str