Add/update .p4ignore files throughout the project to ignore gradle, checkstyle and various other files and directories that shouldn't be checked in but weren't previously covered.
Additionally added eclipse based .p4ignore terms to ignore common eclipse generated files.