Update replaceOccurrencesOfStrings:withStrings:options: to closer match the behavior of replaceOccurrencesOfString:withString:options:range: and add some documentation

Signed-off-by: Blake Skinner <bskinner@mit.edu>