Use __array_interface__ instead of array.ctypes.data

Currently, PyPy doesn't support latter.
Tests: change calculation for PyPy compatibility

Multiplying an int16 array with 2**16 didn't upgrade the dtype to int32.
Enable "python setup.py test"
Merge pull request #85 from bastibe/pypy

Compatibility with PyPy