See #8867 for discussion around moving to libevent 2.1.x .
We can drop both of our patches with the switch to the 2.1.x branch.
The libevent-2-fixes patch (https://github.com/bitcoin/bitcoin/pull/8730), was already included in the 2.1.6beta release, so can be removed.
The reuseaddr patch was introduced here. Looking through the 2.17 code, it looks like it might have been a backport from the 2.1.x branch, and so can also be dropped.