Add web testing guide
Created by: felixfbecker
This should serve as the single source of truth going forward for the testing principles we strive for on the web team that are currently not written down anywhere (and not possible to enforce with ESLint).
It was a fair bit of work to reflect on all this but I hope it's worth it as we grow our team