Skip super() definition on Py3
Don't test StringIO object for the obsolete .next() method on Py3
New interface without the inspect-module magic

- This breaks unittest and nosetests under certain circumstances and it's bound
  to lead to other problems later. Besides, it turns out this isn't really
  needed (yet ;)