Rename several test files

1. Remove redudent "test" prefix.
2. Renamed the Python integration test script to a better name.
Added introspection autotool m4 script

Add the GObject introspection m4 macro for autotool in the repository.
Allow the autogen.sh script to run in system without proper introspection
installation.
Added Python introspection test to make check

Add ./src/introspection-test.py to make check procedure. But only
run if both introspection and python are installed properly on the
system.