Allow to use [DBus (timeout = int.MAX)]
We can specify the timeout of a DBus method but the documentation stands that using G_MAXINT means infinite while -1 uses the default timeout. As G_MAXINT is platform dependent, we should have a way to use it from Vala.