Refactor the ROP gadget search

Depth can now be configured with search.roplen