always use UTF-8 encoding when converting YCPString -> Ruby String
Merge pull request #30 from lslezak/utf-8_strings

Always use UTF-8 encoding when converting YCPString -> Ruby String
Use the correct call frame when setting the ExecutionEnvironment.

https://github.com/yast/yast-ruby-bindings/issues/23
Merge pull request #31 from mvidner/workshop_adaptation_for_conversion

Use the correct call frame when setting the ExecutionEnvironment. (#23)
make convert shortcut ruby style
ensure that builtins always return deep copy when needed
add bases for all client and module classes
add ui shortcuts
simplify base class names
no shortcut for ui and opt term
remove old way for ruby module definition as it breaks calling modules likes String and fix UI module collision
fix ui shortcuts test
changes of i18N