add De Bruijn patterns

adds command "D[go]" to generate cyclical patterns of length provided in next arg, or to find offset in the pattern of a number. Works for both big and little endian hosts with big or little endian guests.

closes #900 
there is little benefit of one charset over the other. having it as a configurable option just adds unneeded complexity to the command imo.