Closes #194, added ignorecase to name comparison

I think most of the oddities we were seeing around quests is some random camel case in quest.xml. When the client would send the response back, most of these requests were lower case. This should allow us to just ignore any case difference.