In lo_address_errstr(), return string "Success" if no error.

Otherwise, on OS X the string "Unknown error" is returned, since
strerror() doesn't recognize an error code of 0, which can be quite
misleading.  Linux returns the string "Success" which is clearer.
Make cpp_test exit with an error code if any lo_address errors were encountered.