Extended C# StatsdPipe w/ Send() error handling

Added the ability to handle exceptions thrown during UDP Send() calls.

If `true` is returned from the handler, bulk processing continues (if
any).  Otherwise the current batch is aborted.