BUG(2562): Use GSocketConnection rather than connect()
OTHER: Update AUTHORS details for Andrew G Potter.
OTHER: Make xmmsc_sockets.h members private.
BUG(2523): Separate closing shutting down the ipc system.

The tests and main.c wants a complete shutdown, while internally
in ipc.c only a close is needed when ipc path is reconfigured.