docs(test_plan): add a formal doc describing QA strategy & scope

It was hard to express our agile test world in an IEEE829 document, but I tried and I would love any feedback you have.

Closes #1681.
is `system` the term used in IEEE documents? If not could we switch this to "platform" instead?