Quaternionクラスを追加

Cos,Sin,SinCos,Sqrt関数を追加
BasicVectorの定義を修正
BasicVectorクラスからIdentity関数を削除
Matrix4x4を追加
astyleのオプションを変更(--keep-one-line-blocksを追加)
Matrix4x4関連の関数を追加

* MakeTranslationMatrix
* MakeOrthoMatrix
* MakePerspectiveMatrix
* MakeViewMatrix
* MakeLookAtMatrix
* MakeViewportMatrix
Scale3を追加
Matrix3x3を追加
Merge branch 'matrix' into develop
Mathモジュールの実装を別ファイルに分割
ソースファイルのフォルダ構成を修正
重複コードを減らした
数学関係の関数を追加

* BasicVectorのコンストラクタ
* MakeTransformMatrix
* ToMatrix4x4
* MakeRotationQuaternion
Merge branch 'math' into develop
Rectクラスを追加

Min,Max関数を追加
Merge branch 'math' into develop
RenderモジュールにNodeクラスを追加
RenderモジュールにCameraクラスを追加

MakeLookAtQuaternion関数を追加
RenderモジュールにLightクラスを追加
Merge branch 'render' into develop