Moved back to having a single instance of GTransport object rather than
to create one everytime of usage.

Signed-off-by: Sateesh Kavuri <sateesh@mobilitas.co>