In preparation for publishing to mvn central, updated pom.

Added source and javadoc generation to pom and the large set of other
required features for a maven central release.  Also updated some
lacking javadoc in CsvParser and CsvReader.  No code changes.