Changes for better PGN output and reporting moves immediately (for chess GUIs)