build: auto-generate and deploy javadoc

Change-Id: I70a896e71471ed7b3be3d7fb71d9b759070243e0
Signed-off-by: Michael pasternak <mpastern@redhat.com>