CMakeLists.txtからBUILD_TYPEの指定を削除。

Debugビルドを行うときは
cmake -DCMAKE_BUILD_TYPE=DEBUG .
Relaseビルドを行うときは
cmake -DCMAKE_BUILD_TYPE=RELEASE .
を行うこと。
フォーマットをGoogle C++ styleへ変更。
コメントを日本語へ変更。
setOperator関数をSetOperator関数へ修正。
::Rewind関数と::GetKernelSize関数を追加。
::GetKernelSize関数がサイズの取得に失敗した場合、0を返すよう変更。
::GetKernel関数へ例外処理を追加。

std::getline関数を呼んだ際、std::stringの領域の確保に失敗する可能性がある。
このエラーはstd::bad_allocを受け取る以外に補足する事はできない。
::SetOperators関数を追加。
::SetOperator関数をクリーンアップ。
ストリームが正常であるかの判定を簡略化。
::SetOperator関数の'size'引数をintへ変更。

cv::Matのサイズの型はintであるため、::SetOperatorの引数の型を揃えた。
::SetOperator関数のコメントを修正。
Merge branch 'kernel_reading_cleanup' into dev
プログラム引数の順番を変更。

 カーネルファイル名と画像ファイル名の引数の順番を交換した。
 これまでのプログラム引数は、以下の2通りである。
  linear_filter 画像ファイル名 カーネルファイル名
  linear_filter カーネルファイル名
 これを以下のように変更し、一貫性があるようにした。
  linear_filter カーネルファイル名 [画像ファイル名]
プログラム引数の変更に合わせて README.mdを更新。
Merge branch 'program_option_exchange' into dev
C++11準拠の部分をC++03準拠へ修正。
README.mdの必要環境を修正。
ライセンスをMITライセンスとした。
関数のプロトタイプを追加し、関数をソート。