Convert specs to RSpec 3.0.3 syntax with Transpec

This conversion is done by Transpec 2.3.6 with the following command:
    transpec -f

* 15 conversions
    from: obj.should
      to: expect(obj).to

* 13 conversions
    from: == expected
      to: eq(expected)

* 2 conversions
    from: be_true
      to: be_truthy

For more details: https://github.com/yujinakayama/transpec#supported-conversions
fix: ヘルプの説明が間違っていたので修正
ibooks専用の変換処理がテキストファイル変換時のことを考慮するように
silentをsilenceと間違えた時のエラーを表示
変換処理はLFを考慮していないため事前に取り除いておく
@id初期化位置の修正とエラー処理の追加
コマンドが確定するまでnewしないように変更
念のため連続して呼ばれてもいいように毎回初期化
コマンドの初期化を遅延させた影響でヘルプが取れなくなっていたのを修正
convertコマンドに--ignore-forceオプション追加
テキストファイル変換時に見出し直後の空行が２行にならない場合があったのを修正
空改行の間引き具合を弱くした
changelog修正
自動字下げの判定で空行を字下げすべき行だとカウントしてratioが過分に増える問題があったのを修正
デフォルト値は上書きしないという表現が分かりづらかったので修正
convert_page_breakがテキストファイル変換にも有効にするのとリファクタリング
force_indent_special_chapterで、漢数字は漢数字のままインデントするようにと、一括置換へ変更
小説変換結果のテストを作成