fixed tests for python in configure.ac to also work with python 3.x
updated to newer numpy.i version and associated small updates in scuff-python.i

The newer numpy.i should also work with older versions of numpy, so no backwards compatibility should be lost.
The version used is taken from https://github.com/numpy/numpy/raw/maintenance/1.9.x/tools/swig/numpy.i
commented out some functions which are declared, but never defined, which give errors when the shared library is imported in python

The undefined functions are GetOverlapMatrices2, ExpRelV2P0, and GetRegionExtents, all in src/libs/libscuff/libscuff.h
fixed declaration of ProcessOptions to have a const char argument, as in the definition (not just char)
added flex/bison input files in src/libs/libMatProp/cmatheval; removed corresponding .c and .h files
Merge branch 'master' of https://github.com/HomerReid/scuff-em
Merge pull request #3 from jfeist/python_fixes

Some fixes to get python interface to compile again