A bit more flexible substitutions array

I added more plural and non-plural forms, and a bunch more flexibility to the 'Allegedly' category, adding alleged and allegation in their multiple forms. Also, many of my changes resulted in 'a'/'an' confusion so I had to clear that up. I am a little hesitant toward adding "android" to the list of pokedex substitution list, however iPhone works well in that regard. Keep, remove, and edit what you wish. I was thinking of making a completely new extension, but I wouldn't want to end up with an xkcd.com/927/ type problem. I honestly don't care if you give me credit. I wanted a more flexible extension and if I get that I'll be happy.