Separate REST interface tests into a different Docker image
Change our CI/CD to do this:
- Lint
- Unit tests on internal (JS module) interfaces
- Build Docker image
- Integration tests on external (REST) interfaces against Docker image
- Release Docker image