Update build & dependencies

 - parametrize most of dependency versions
 - move build to use jboss-parent
 - upgrade resteasy to 3.x series and fix code that broke as result
 - upgrade logging tools & change code to use it
 - drop jboss as 4 "support"
 - move to use new spec api jars