bindParams for string where condition in update and updateAsDict

Instead of propose #2931 allow to pass params for string where condition for update
new param in updateAsDict

example:

	  $success = $connection->update(
	      "robots",
	      array("name"),
	      array("New Astro Boy", $some_unsafe_id),
	      "id = ?"
	  );