add upsert operation to all objects that support it

Resolved Conflicts:
	lib/netsuite/records/accounting_period.rb