parent class with no default constructor
fixes 145 in cython
Merge pull request #145 from tewk/bug_no_default_constructor

The cython plugin doesn't like parent class with no default constructor