Replace strnstr with memmem
Replace strnstr with memmem

Linux doesn't have strnstr(). Both Linux and OSX include the GNU
extension memmem(), and FreeBSD should have it too.

It is also more correct to use a non-string related function, because
I use it to scan a buffer containing data which is not null terminated.

jimmy-scott/prcat,jimmy-scott/prcat