C系言語追加&依存ライブラリ修正

以下の点を修正しました。取り込んでいただければ幸いです。

- C++/Objective-C/Objective-C++の拡張子(.cxx, .cc, .hpp, .hxx,
  .m, .mm)を追加。
- commons-jrcsプロジェクトが消滅しているため、java-diff-utils
  ( https://code.google.com/p/java-diff-utils/ ) に置き換え。
- visual swingの無い環境でのビルド失敗対策。