make more alterations to analyses to appease parser
fix bug in main block and allow PU to be parsed
functionalize the appending of mega evos to the setdex
correct functional and stylistic mistakes:

- appease parser once more by removing empty item list from an analysis
- rename scms-parser.py to scms_parser.py
- fix bugs in function append_mega_evolution
add .gitignore file
remove Mega Rayquaza until set(s) are updated
allow Pokemon in xy/Unreleased dir to be parsed + more parser appeasement