Fixed jar-project target dep to include compile

Without this, you had to execute the compile target manually before
jar-project.  The build target would similarly not work without
compile performed first.
Added a .gitignore file