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
Merge pull request #365 from settinghead/master

Retriever-based system message service