Classprefix fixed after private nested classes
some comments and spaces added
Merge branch 'nested' of https://github.com/swig/swig into nested