Let --list=format-methods handle new format methods

done, reset, source, binary_hash[PASSWORD_HASH_SIZES-1], get_hash[PASSWORD_HASH_SIZES-1]
benchmark-unify: sort format name mappings
chmod a-x for several files that don't need to be executable
Rename formats: "Office 20xx" -> "MS Office 20xx", "M$ Cashe" -> "MS Cashe"

This has been discussed here:
http://www.openwall.com/lists/john-dev/2013/10/24/3

Also, Changed "M$Office word" to "MS Office Word" in zip2john.c
Enhance doc/README.bash-completion, mention prerequisites

-bash version >= 4
-extended pattern matching features enabled
dynamic.conf: Move the dynamic_1501 format definition (Redmine)

It had been added after the comment for the
.include <dynamic_flat_sse_formats.conf>
chmod a-x run/dynamic_flat_sse_formats.conf
dynamic_flat_sse_formats.conf: adjust algorithm names

Looks like there have been some copy&paste errors.
Make sure the algorithm names of dynamic_2000 - dynamic_2014 match
the algorithm names of dynamic_0 - dynamic_14.
E.g., use "md5($p.$s) (joomla)" instead of "md5($p)" for dynamic_2001.

Also, adjust the new password length (e.g., "PW > 55 bytes",
to match the max. password length of the corresponding
dynamic_0 - dynamic_14 format.
Merge pull request #446 from frank-dittrich/bleeding-jumbo

Bleeding jumbo