rewrote the object loop to only deal with top level values that are unserialized. Anything deeper than the first level will be ignored.
search-replace will ignore all object data types to avoid recursion.
removed unneeded object test case.
Merge pull request #799 from nullvariable/ignore_objects

rewrote the object loop to only deal with top level values