Make iter_methods take an optional name parameter.
Handle char* conversions

Ugly inlined for now, need to figure out better strategy for
conversions, this doesn't scale.
Also added an example for QObject.connect. This also needs
to be overridden since it is currently very ugly needing
to append internal '1' and '2' strings to signals and slots.