Add eclipse support.
Ignore eclipse temporary directory.
Merge branch 'master' into remove_junit