Generate pgns.json

Add generation of pgn.json from -explain-xml output with xsltproc. 

Tweaked the output so that PGNInfos are directly accessible via PGN number instead of an array.

Also added the generated pgns.xm and pgns.json so that they can be used without compilation and access to xsltproc.