Make equal sign (=) optional when loading pgn file

Found some pgn files exported for xboard that do not use the equal sign
when promoting a pawn. Allow for parsing promotion without the sign
added dirty pgn test
load_pgn mask fix
more forgiving newline_char default for load_pgn
README update
putting CR LF in correct order
putting CR LF in correct order
jshinted code
added jshint conf file
Merge pull request #35 from sebv/jshint

jshinted  code
Merge branch 'master' of https://github.com/davidmpaz/chess.js into davidmpaz-master

Conflicts:
	chess.js
Update contributors list.
Update minified version.
Update README (syntax highlighting and Reti Chess)
Update README (indentation tweak)
Tweak README (code comments)
Fix typo (Portal Game Notation)
Merge pull request #38 from geary/patch-1

Fix typo (Portal Game Notation)
Fix syntax highlighting

Should be html instead of js here.
Merge pull request #39 from linrock/patch-4

Fix syntax highlighting