first implementation of pgn parser

http://regex.larsolavtorvik.com/
used as reference
greedy needed for castling ...

Modified to final static
Quick fix for comment regex -> \s*{...}\s*

Added comments for regex groups.
Added Parsing-Code.
Added Zip Output Stream for compression of output file.
Added common PGN constants in class.

should i extract the regex too?