The localization is improved for validation logic.

The new constant `__QAPPLICATION_ENCODING_TYPE__` is here to break inclusion loop between QApplicationBase and QString.
The constant `__QAPPLICATION_ENCODING_TYPE__` itself.
Merge branch 'master' of github.com:olegabr/framework into feature-EncodingType
The constant for encoding is copied into the config for the travis test
Merge pull request #265 from olegabr/feature-EncodingType

Validation logic is incorrect for non-english languages #264