It is not guaranteed that the GC in C# will call connection_destroy
on the thread that called connection_create.
So I added thread-independent CAPIs for init/deinit.
Change-Id: Ia70fdc543b06c34611643a702aa43377ad144365 Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>