improved sanity checking
improved programming notes
Fixed bug: \pgfplotscolorzero could overwrite tmp registers which lead to corruption
worked on manual