Use g_clear_error instead of g_error_free.
Change license to LGPL.
Fix use of g_clear_error(), also removing unnecessary assignment of NULL to GError.
Try to connect do addressbook using DRA.