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