[memsearch] findInRegion now uses a bigger buffer
is_readable in windows now checks for free regions

Regions with MEM_FREE State have invalid Protections, so we must check that the region isn't MEM_FREE.
Fix typo