changing MPEngine/Strstr so that a separate memory client is employed for reading haystack

Change-Id: I47249a0264c79221791c532bb38a634993a68f68