Ensuring ./configure picks python2 

The recent patch ensure that configure picks python 2.x, by trying `python2` before `python`. In addition, the configure complains, it the python version is greater 3. This should simplify building `pyobject.so` on bleeding edge distributions with `python` = `python3`.

In addition, the first patch removed a doubly defined autoconf variable in `./configure.ac`.