Fix expected output in legacy tests

The MongoLog level variation tests include an extra "found connection" log message when compiled with streams, due to an additional mongo_manager_find_by_hash() call when applying the stream context to each server. Additionally, non-stream builds omit an "is_ping" log message.

Allowing for an optional line with "%A" is the easiest way to keep the expected output portable between stream/non-stream builds.
Fix expected output for PHP-522 test and require legacy write ops
Skip PHP-1102 for non-streams (php_network_getaddresses output is absent)
Require write commands for PHP-1156 test

If a legacy insert operation occurs, there will be additional log output for the GLE command.