New connect scheme. Also added ability to abuse previous
persistence methods to gain another shell on the same
host without another reverse or bind shell (currently
only implemented for authorized_keys persistence, but
is abstracted for any persistence method).
`pwncat.victim.privesc` will use the first available
and working persistence mechanism to overcome UID!=EUID
situations. Also, added more documentation.