Make Utilities#get_record cache responses even for missing records
Make Utilities#get_record cache responses even for missing records

If you try to fetch a record using an internal ID that doesn't exist in
NS, this request should also be cached. Currently, it isn't.

This assumes that we want to continue returning `nil` instead of raising
a NetSuite::RecordNotFound error when these requests occur.

sherriously/netsuite,greggroth/netsuite,dropstream/netsuite,charitywater/netsuite,jeperkins4/netsuite,NetSweet/netsuite