Allow hydras to be specified by strings like "two-headed hydra" as well

as "2-headed hydra". Also, increase maximum number of hydra heads to 20, since an 19 headed hydra can become a 20 headed one but a 20 headed one can't become 21 headed.

git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7806 c06c8d41-db1a-0410-9941-cceddc491573

Created by  zelgadis  on December 11, 2008
O6VLEUCYZVQLFIY3GCAUDQ32YIQ2NSGL4UW74XQ7XHCRXPABS2DQC
Change contents