run ValidRequestPath after Rack::File to return public contents

Rack::Fileの実行後にValidRequestPathを実行するよう順序を変更しました。Rack::Cascade内で実行するため、RackミドルウェアではなくRackアプリケーションとして呼び出します。

fixed #237