This is a spin-off of
RMB-328 to handle the package requirement (can't share a package name)
- RestVerticle needs to be moved to an new package to limit the changes required by other modules.
- There may be other packages that need to be moved
- Classes are moved as needed
- Documentation is updated
- Upgrade Guide, etc.