Update dependencies and plugin versions

While updating GWT, use the new BOM; and use scope=provided for all
dependencies in *-client to avoid copying them to WEB-INF/lib.