Handle module names starting with lowercase letter correctly

This makes IsnsServer.ycp compile.
Include the |YCP| module into compiled modules

This will make methods like |path| or |reference| work once they are
converted into instance methods in the |YCP| module definiton in Ruby
bindings.
Include the |YCP| module into compiled clients

This will make methods like |path| or |reference| work once they are
converted into instance methods in the |YCP| module definiton in Ruby
bindings.
s/YCP.copy/copy_arg

Part of getting rid of the explicit use of the |YCP| namespace.
s/YCP.import/import

Part of getting rid of the explicit use of the |YCP| namespace.