Fix search preferences configs

The Search class was looping through the `@options` hash without noticing
that it contains the SearchPreferences config as well. That gave an
error of:

    TypeError:
      no implicit conversion of Symbol into Integer
    # ./lib/netsuite/actions/search.rb:76:in `[]'

I think the gem could offer a more reasonable default for page_size, NetSuite defaults to 1000 which looks like a pretty crazy value. What you guys think?

ps. I have no idea why github shows me an "Error checking merge status". It should merge cleanly. Let me know if I missed something please.