Fixed indentation again
Refactored some things:

Renamed method load to loadXML. Can handle strings and xml files. Did some error handling for the file. Half-handles bad xml strings.
Made getName and getCode methods agnostic. They search the same way (as getCode uses GetName for results). Searching for a code or set name will return results.
Changed search method to make it search by lowercase strings for laziness.
 Removed janky tests.
Merge remote-tracking branch 'origin/master'
Spelling