add package-info.java files
add short name
- add oss artifact as parent
- add scm, developer and license tags
- add reporting plugins
add javadoc
fix check style warnings