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 
The benefit is that you can remove badchars from the pattern.