Make maven-compiler-plugin show all warnings
Add missing Javadoc to the Stream's iterator class
Get rid of 'unchecked' warnings