Since pylint still can't handle the dynamic nature of gobject introspection.
Helps us avoid some relative imports, and makes things cleaner.
Despite being a known quantity, autotools is so overkill for our needs, so let's drop it and replace it with a much simpler and easy to customize system.