addressing feedback/updated description
added user warnings
added advanced option
Merge for retab
Retab changes for PR #1910
Merge pull request #1 from tabassassin/retab/pr/1910

Retab/pr/1910
begining of payload generator

started basics of generator
started adding specs
added option to simple framework to disable logging
write specs around initialiser

added specs around object initialisation
test platform selection

added tests around platform selection
generating raw payload bits now

added raw payload generation, arch selection,
and specs for everything thus far
specs for added shellcode

add specs around adding extra shellcode to the payload
added nop sled generator

added code to prepend a nop sled
with tests to match
starting in on encoders

added get_encoders method to find propper encoders
started on encode_payload, incomplete
added specs
added encoding routines

now has a method for encoding the shellcode
and tests to go with
finish wiring up the final generation

formating and main generate methods wired up
still need to add some final tests
add specs for generate_java_payload

pretty self-explanatory
final generation and specs

generation wrapped method complete with specs
alpha-sort methods for ease

lexically sorted methods to make it easier to
look through code
add cli compat

add cli capability to putut verbose info to the console
add shellcode file fixture

add shellcode file fixture for specs