Mulitple file logger + Gettext new feature

1. Added new logger adpater - multiple file logger. This adapter allows for splitting logs into multiple files by their log level.

2. Added support for gettext contexts and multiple domains in Translate/Adapter/Gettext.