raise exception if requested pattern is too long, rather than returning a short pattern.
have stage2dropper do a fork() even if it doesn't daemonize, so that it releases the exploited process's pid.
TrojanServer should accept an incoming shell if connect_back shell OR startcmd is set.
removed extraneous comment from example exploits
standalone bowcaster scripts
have setup.py install standalone scripts