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.