[options] template instantiation for OptParse<std::string>

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
fix options - missed StringT instead of std::string

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
[options] using default ctors

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
[cor-udev] fixed and refactored keyboard check

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
mk_list is inline

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
mk_error_message has version taking only string

This is done to avoid format-security warning

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>