reduce duplicate maven xml
update javadoc, some cleanup.
better embed version info.