Riichi support

Added ability to riichi. Reduced stamp coupling in TableViewer classes
with click calls/discards.