Retriever-based system message service

Also fix change build status badge to indicate master branch instead of
PR's
Partial fix for https://github.com/Rise-Vision/store/issues/818