Add feature to force HTTPS scheme

## 概要

* httpsでの通信を強制させる機能を追加
    * configこの機能をOFFにするオプションも提供


## なぜこの変更をするか

* アプリケーション側でhttps通信を強制させたいケースが生じたため。

## 使い方

例）
コントローラーのAction全てに適用する場合

Annotation
```php
/**
 * @SecureConfig(httpsRequired=true)
 */
class SomeController
```

フレームワークの設定で機能をOFFにすることも可能（httpsを利用できない環境ない開発環境などを考慮）
app/config/config.yml
```yml
crocos_security:
    https_requiring: false
```

## 影響範囲

* 特になし(BCなし、@SecureConfig に httpsRequired=trueを指定しない限りは以前の動作に影響なし)

## テスト結果とテスト項目

**configのhttps_requiring=trueの状態**
* [x] SecureConfigのhttpsRequired=true となってる場合、httpでアクセスするとhttpsにリダイレクトされること
* [x] 親クラスでSecureConfigの`httpsRequired=true`となってるが、継承先のクラスやメソッドで`httpsRequired=false`が指定されている場合、httpでアクセスしてもhttpsにリダイレクトされないこと

**configのhttps_requiring=falseの状態**
* [x] SecureConfigのhttpsRequired=true となってる場合でも、httpsにリダイレクトされないこと

**testing**
* [x] テストコードが通ること

## その他

とくになし