Clarify and make consistent the difference & usage of frontend vs backend dependency management.
While `npm` is still installed as part of the build process, most of the scripts and documentation should be using yarn. Change `npm` to `yarn` where appropriate. Signed-off-by: Nathan L Smith <smith@nlsmith.com>