python header search autoconf macro had issues

Use of 'locate' to find the Python.h header to use
could result in the wrong python header being picked
up. Execute a python script to find out where Python
header files are.

Signed-off-by: Cedric Hombourger <chombourger@gmail.com>