Add a *.pex parser.

It works with the files created with http://onebyonedesign.com/flash/particleeditor/
I'd prefer if `throw` was used here.