Fix HTTP Status Code

## なぜこの変更をするか

非ログイン状態で認証が必要なコントローラにアクセスした場合に、SecureConfigのforwardに設定されたコントローラが呼び出されますが、この時のレスポンスヘッダーがHTTP Status Code 500で返っている問題があったため修正

## 原因

Symfony2.1から、`HttpKernel`の例外ハンドリングの仕方が変わったため。
`Response`のheadersに`X-Status-Code`が設定されていないと、HTTP Status-Code 500のレスポンスが返す仕様となった。

参考
http://symfony.com/doc/2.3/book/internals.html#kernel-exception-event
https://github.com/symfony/symfony/blob/2.3/src/Symfony/Component/HttpKernel/HttpKernel.php#L188

## 

## 影響範囲

* 特になし (bugfixであり、これまでステータスコード500であった部分が直る)

## テスト結果とテスト項目

* [x] 非ログイン状態で認証が必要なコントローラにアクセスし、ステータスコード200が返ること
* [x] https必須のエリアにhttpでアクセスした場合に、302 Foundとなっていること
* [x] basic認証のアクセスで401 Unauthorized
* [x] テストコードが通ること

## その他

特になし