made InstSeq and Instr classes immutable

implemented __hash__ and __eq__ for InstSeq so that
it can be used in a set.

in cli: switched "result" array to a "result" set so that
duplicate gadgets can be eliminated automatically. also
now explicitly sorting gadgets by address when displaying
them.