RET is not a bad instruction
simplify some tests for bad gadgets

refactored code to simply test the suffix for unwanted properties
instead of looking at only the first instruction of the suffix before
creating the gadget; its just simpler this way.

also added test for ret in the suffix