Updated makefile options to include a PYTHON_ROOT variable for local python install and have better shared library linking options
Changes to make fully compliant with Python 3.x and get rid of compiler warnings