Added Java merge utility, cleaned up comments

- Java merge utility allows all source files to be placed in one file (good
  for programming contests)
- Cleaned up Javadoc comments to remove invalid references and author field
- Cleaned up .gitignore