Filter system message based on startDate & endDate

- Also partially refactored gapi mock data code in preparation for
eventually moving gapi-mock to its own module/repo

- Fix for https://github.com/Rise-Vision/common-header/issues/268
Merge pull request #275 from settinghead/master

Filter system message based on startDate & endDate