Switch to De Bruijn pattern_create algoritm, custom charset supported
Fix a minor bug in cyclic_pattern, remove looping when pattern reaches max size
Mixed the default charset
Merge pull request #5 from danghvu/pattern_charset

Switch to De Bruijn pattern_create algoritm, custom charset supported