core+gtp: use a float for komi, add gtp komi command handler with test