Make sql_fetch_row write a pointer to the row instead of setting it inside the handle

The rlm_sql_handle should really be an opaque driver specific struct that the rlm_sql module has no visibility into, this is the first step towards that.