add mahjong-hand executable, renaem GWT functions and extend the tree to also consider melding free tiles to free tiles for waits
a little docs and wait tree fixing/prettifying