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