add the option --shellcode

the user is now able to get a list of common shellcodes to append
between the null bytes and the suffix

closes: #1