when returning by const pointer reference Closes #1987
Use SwigInterface as a suffix to the class name when naming the interface class instead of using a simple I as a prefix. %feature_custom can be used to use I as a prefix if so desired.