HADOOP-9754. Remove unnecessary "throws IOException/InterruptedException", and fix generic and other javac warnings.