Add rich joint/border features to Text.Table

以下の機能を追加しています。

* テーブル全体に対する幅指定

    table.stringify({'max_width': 30}) とすれば、テーブルの幅が30になるように自動的なサイズ調整が行われるようになります。

* 罫線機能の拡充

    文字テーブルに使用する罫線を、かなりの範囲で自由に設定できるようになります。
    マルチバイト文字、複数文字でもOKです。