Follow-up to 6e9c385b8fa2fbca97ca23e35f0b8e5dabd13526

- Case-sensitive AegisName and Sprite ID lookups are now optional,
  controlled by the case_sensitive_aegisnames battle config flag (you
  can set it to "no" to restore the case insensitive behavior.)
- Special thanks to Ind.

Signed-off-by: Haru <haru@dotalux.com>