completed test suites

- maximum coverage that can be achieved with reasonable effort
- mostly environment-independent (just a couple of challenge verifications need Internet access for now)