Pass correct types
More clever binding of cylinder scaling stuff
Outsource cylinder scaling functions from testShell classes

... to be able to overload them in derived classes and use them
back in C++.
Also outsource (special) scaling functions for MixedPair2D3D
Cleanup
Rearrange assignment of attributes in a way that actually works
for the MixedPair2D3D
Remove some unnecessary repeated methods