Log the size if it doesn't fit
Golf a few bytes off of reverse_http(s)
Shave 3 bytes off of block_api
Use the new block_api in windows/reverse_tcp
Fix abysmal mixed indentedness.
Unbreak reverse_https_proxy

Broken by #2448, 063da8a22e3db80dcef42168abe868e9aea102d1
Unify reverse_http and reverse_https

This will make copy-pasta less painful in the future.  There's still the
problem of reverse_https_proxy being very similar, but the logic in how
it gets generated in the module is more than i want to tackle right now
Fix infinite-retry bug

Derp, block_api clobbers ecx
Apply blockapi changes to reverse_tcp_rc4
Apply blockapi changes to bind_tcp and bind_tcp_rc4
Add block_api changes to prepend_migrate
Land #2946, @jlee-r7's optimization of the x86 block_api code