Replaced tabs with 8 spaces, to solve tabs error in python 3.
Also, fixed print statement to have it working in python 3.
Replaced file() with open(), to open files.
Added preprocessor "if", since import_array() changed from void function
to int function in python 3.
PyString_* do not exist any more in python3, can be still used if
we include numpy/npy_3kcompat.h
Merge pull request #8 from aparenti

The changes are needed to make processlib working with python 3.
Everything is still compatible with python 2.
Some testing have been done already with:
python 2.6.6, sip 4.9.3, numpy 1.6.2
python 2.7.6, sip 4.15.4, numpy 1.8.0
python 3.4.1, sip 4.15.4, numpy 1.8.0