Basic numpy/ other types (matrix, list, tuple) support prototyped and working, will likely extend to all functions. other small fixes in test code.