clean up python support
- fix always failing gexiv2 test due to missing import gi
- actually use override during testing
- fix totally ignoring gexiv2 test status
- fix broken build with -Dpython3=false
- remove unnecessary configure_file
- remove misleading explanation of -Dpython3=false (it also disables installing GExiv2.py)
- remove unnecessary python3_girdir