CInterfaceGenerator: Added shortName().

Used as comment for implementation code.
CInterfaceGenerator: Fixed adaptee slots generation.

Refactored. Added CArgumentsFeature::isSimple().
Added usual comments to generated source.

Added doxygen comments for class declaration, constructor, destructor and
immutableProperties()