Added getAllISOCodes method

I needed a simple array of every ISO code. Implemented the getAllISOCodes method.

Also fixed a few version problems. The tests weren't working with new versions of Should and Mocha, but they're fine now. The YAML load() method also needs to be passed a String, where the fs.read() method actually returns a buffer. toString() to the rescue!