updating ecj version
updating hamcrest
updating gitignore to include .class files.