Use blocking method call in ev_loop for async

This PR changes the async and sync DBUS method calls to both use the same (blocking) code path, except async is kicked off in the ev thread pool. This fixes #15 and related segfault/mem errors for me.