Single point for ldd, male ELF.libs and SSH.libs return consistent output of {full local path: ldd address}
Updated ssh_gdb to user port 0, so any free port is chosen. Also updated the example
Implement #38 for pwn v2
Merge branch 'ssh-easy-pwn2' of https://github.com/zachriggle/pwntools into zachriggle-ssh-easy-pwn2
Fixed up the ssh getattr/getitem a bit
Merge branch 'zachriggle-ssh-easy-pwn2'
Merge branch 'ldd-universal' of https://github.com/zachriggle/pwntools into zachriggle-ldd-universal

Conflicts:
	pwnlib/tubes/ssh.py
Merge branch 'zachriggle-ldd-universal'
Fixed mistake in the merge
Fixed doctests
Added ulimit -s unlimited to the places where we called ldd
removed accidental self-import
removed circular import in pwnlib.term.key/keymap
ROP rewritten to use new ELF stuff, and ropgadget/capstone
Docs and small fixes
Add --vma-offset to asm.disasm() and ELF.disasm() helper to automate
Fix typo
bugfix: default value for argument `sock` in `pwnlib.shellcraft.i386.linux.dupsh()` changed from `None` to `'ebp'`.
ssh.foo and ssh['foo'] were accidentally silcening output from commands (e.g. 'opening new channel', 'receiving all data')
Filter a few things which should not spawn SSH commands