Minor fix for using default mask.
Wordlist: Unicode length fix when internal encoding is not UTF-8
but target encoding is.
Make sure --list=format-methods also reports source()
Use "Disabled in configuration file" instead of "Disabled in john.pot"
in --list=format-all-details.

The default configuration file on Windows systems is john.ini.
The user could have specified --config=... on the command line.
The format could have been disabled in john.local.conf
...
dynamic fmt.  pure comment change
dyna salt. debugging flag was in wrong place.
common-opencl use ARCH_INDEX for char value to avoid warnings
Hybrid mask:added varibles mask_add_len and  num_qw
dyna_salt fix (memleak) in opencl formats
Fix for john.o in debug build target.
Add a 'memdbg' build target which can be used without editing anything.
Support SHA-1 hashes in BFD authentication