[#83716736] Update mms backup & monitoring agents

- Change package install procedure
- Add more tests
- Add cibuild script shenanigans
Is this stuff the poor man's `errexit`?

If so, you can [hack around RVM's whackness](https://github.com/Kabam/soda-ios/blob/4631449de8791182182f0bbc703ea9591c7f3480/script/configure_build_environment#L37).