fftw3 ≤ 0.7 does not compile with OCaml 4.02.0

Fixes https://github.com/ocaml/opam-repository/pull/2514
Sync latest compiler pull requests
+fftw3 v0.7.1

Fixes the compatibility with OCaml 4.02.0.
See https://github.com/ocaml/opam-repository/pull/2514
Merge pull request #2538 from planar/lablgtk-missing-dep

lablgtk: add missing dependency on camlp4
Merge pull request #2539 from bactrian/sync-prs-1409266801

Sync OCaml compiler PRs
Merge pull request #2537 from Chris00/master

+fftw3 v0.7.1
Restrict custom_printf to <4.02.0 OCaml where not supported
extlib depends on camlp4
Merge pull request #2536 from planar/tplib-makefile-fix

tplib: remove spurious ocamlbuild options from Makefile
Add missing depext on curses
Add remove target for atdgen

This is to fix an issue when I was upgrading opam from
opam 1.1.2 to opam 1.2~beta4. See #2535.
+gettext.0.3.5, which should work on OCaml 4.02
restrict gettext.0.3.4 to <OCaml 4.02 due to format string incompatibility
Merge pull request #2544 from amirmc/atdgen

Add remove target for atdgen
Merge pull request #2543 from avsm/ncurses-depext

Add missing depext on curses
Merge pull request #2542 from avsm/extlib-camlp4

extlib depends on camlp4
Merge pull request #2541 from avsm/custom_printf-ocamlver

Restrict custom_printf to <4.02.0 OCaml where not supported
Merge pull request #2513 from planar/bson-deps

fix dependencies of "bson"
freetds.0.5.1: add depexts for OSX
OCaml 4.02