padding関数，処理の追加

文の最後の文字とかで削られた場合，UTF-8のバイト数として足りないことがあるので，-1で埋めるようにした
置換文字を指定できるようにした