Replace all package.html with package-info.java

Please review the following changes : 
+ Removed remaining classes used specifically for project info.
+ Replace all package.html with package-info.java and add maven javadoc plugin to specify overview.html + few fixes to javadoc warnings