・名前付きデータ参照作成中（一旦コミット）。
・各種ポリシークラスのテンプレート引き数名を変更。POLICYと付いた明確な名前にする。
・名前付きデータ参照作成中（一旦コミット）。
・各種ポリシークラスのテンプレート引き数名を変更。POLICYと付いた明確な名前にする。
Merge branch 'dev/iss/#0005' of https://github.com/gakimaru/gasha_src into dev/iss/#0005

Conflicts:
	proj/gasha.vcxproj
	proj/gasha.vcxproj.filters
・名前付きデータ参照作成中（一旦コミット）。
　- 各種演算処理に対応。
　　　→【未対応】最大値／最小値を記憶させる。
　- シングルトン化。
・シングルトンのインスタンスをアラインメントに対応。
・基本算術に、基本演算処理を追加。
　- 演算をポリシー化するために使用可能。（名前付きデータ参照で使用）
　- ラップアラウンド演算、飽和演算に対応。（名前付きデータ参照で使用）
・プロファイラのロックポリシーを設定可能に（ただし、ビルド設定で設定する）。
・ビルド設定のコンパイラスイッチ対応の不整合があったので修正。
　- コンパイラスイッチによって無効化される処理の指定が一部抜けていた。
　- 明示的インスタンス化が一部抜けていた。
・名前付きデータ参照作成中（一旦コミット）。
　- 基本形完成。
　- 【未対応】名前付き関数、名前付き定数
・基本演算関数を調整。
　- ラップアラウンド演算／飽和演算の指定方法を、専用関数からオーバーロード関数に変更。（オーバーロード用の型を追加）
・開番地法ハッシュテーブル、二分ヒープ、優先度付きキューのテンプレート引数を変更。
　- 必要な定義は全て操作用構造体に集約。
・各種コンテナのコメントを調整。　
　- ロックポリシーを説明。
・名前付きデータ参照追加中（一旦コミット）。
　- 名前付き関数ひとまず追加完了。
　- 【未対応】名前付き関数のサンプル強化、名前付き定数の追加。
・タグ用構造体の名称を ***_type から ***_tag に変更。（一部の標準ライブラリ準拠のものは除く）
・ハッシュテーブルのコンストラクタ呼び出しが std::forward() をきちんと使用していなかったので修正。
・ハッシュテーブル使用箇所（プロファイラ、名前付きデータ参照、名前付き関数）にて、自動リハッシュ割合を明示するように修正。
・名前付きデータ参照追加（完了）。
　- 名前付き定数追加。
・文字列プールクラスを追加。
・プラファイラの処理を修正し、独自の文字列プール処理から文字列プールクラスを使用するように変更。
・CRC32計算時に nullptr が渡されたら 0 を返すように修正。
・動的配列の探索系メソッドを const メソッドに変更。
・リングバッファの探索系メソッドを const メソッドに変更。
・双方向連結リストの探索系メソッドを const メソッドに変更。
・片方向連結リストの探索系メソッドを const メソッドに変更。
・汎用ユーティリティに nvl() 関数を追加。（最初に見付かる nullptr 以外の値を返す。）
・language_auto_settings.h 内のコンストラクタ属性の説明を強化。
Merge remote-tracking branch 'remotes/origin/dev/iss/#0005'