persist the client to wait for each session of pry server

add a new option `-r` to keep `pry-remote` running and keep waiting for the next pry server session.

i encountered a bug and used a hack to fix it.  since this is my first time using `DRb`, it will be cool if you guys can point me to the right way of doing this instead of the hack.