Apply finagle-native patches

- Slightly adjusted to fix merge conflicts against tcnative 1.1.30
- The original patch was written by Jeff Pinner <jpinner@twitter.com>
- The original patch is located at:
  https://github.com/twitter/finagle/blob/17cf70b6e25cd01dc3f1699feb85e938bc636d40/finagle-native/tomcat-native-1.1.27.finagle.patch
- Library.initialize("provided"); leaves library linkage up to user.