step関連をファイルに切り出した。
Seasar2TestはJUnit 4.11環境では通らないのでexcludeする。
Stepsのテストを作成
StepSkeletonのメイン処理をexecuteメソッドにした

メイン処理で例外が起きたときには次のStepへ進まないことを確認した。
finally処理で例外が出ると、前の例外は失われてしまうことを確認した。
failしたときのスタックトレースが、Stepで深くならないようにした。

Stepインタフェースを、befote/execute/afterの3つでセットになるようにした。