Update rtorrent to 0.9.4 plus patches to current git master.

To be able to use rtorrent with libc++, we need to update
rtorrent to the latest version and add patches from
upstream which make it compile properly.

We go up to 7537a3c2a91d0915f1c4c89b01cd583629dc5fd4 here.