updated project's gitignore with more files/dirs
updated dependency versions, and added shapeless-scalaz contrib