BUG python 3.3 fix for numpy str TypeError, see #633

adds TypeError to the caught exceptions.

Change looks innocent, but no isolated test case yet.

see #633 second part