Patched external tileset functionality when parsing tilesets. Only works...

... right now if the .tmx file is in ../maps relative to the program .exe. The map directory should be sent into the parser and be available to any of the parse() functions.
please use 4 spaces instead of hard tabs.