player: implement IPC support
manpage: add JSON IPC documentation