enabled java 8 build with javadoc lint
fixed javadocs issues in algorithm_integration
started fixing javadocs in backend
worked on javadocs in algorithm_integration
removed unnecessary .gitignore