refact and upgrade dependencies

refactor poms
manage versions for some dependencies
remove redundant dependencies
add jersey dependencies to camelot-test for resource plugins testing