improve javadoc and fix warnings
update gradle config
use maven for straightforward deployment to central
[maven-release-plugin] prepare release V1.0
[maven-release-plugin] prepare for next development iteration