Suicide test cases for both Board and Game
Use KgsChinese rules for the CLI
Added missing copyright headers
Use the same ruleset everywhere in GTP mode

Finding this was rather difficult and points to the fact that we need to
move stuff out of the main file and into a separate GTP related one that
can be properly tested.
Merge pull request #33 from ujh/fix-suicide-gtp-bug

Fix suicide gtp bug