Added if_not_exists as an option

Adds IF NOT EXISTS to queries
`unless upsert_options.empty?` or `if upsert_options.present?` would be better here