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