Added tests making sure that interfaces in generated client are prefixed with letter I and concrete classes are not.
Exposing interfaces works a little bit better now.