Fix for specinfra 2.0.0beta18

週末に specinfra 色々変えたので、それに合わせて書き換えてみました。

また、chown や chmod も specinfra 側で実装したので、それも使うようにしてます。

コミットログだけだと意図が伝わらないと思うので、これからコミットにコメントつけて説明しますー。

テストこけるところがあるけど、Vagrantに対して実行する部分はOKでした。
specinfra/helper/backend を消したので、修正するついでに、一括で specinfra だけ require するようにしちゃいました。元々 specinfra はまるっと require して使うこと想定してるので、一部だけ require すると、エラーが出たときに追いかけるのがめんどくさかったりするので。