fix the older mirage libraries with upper bounds
add OS X clang patch to 4.01.0+PIC and +fp

After this patch, all switches that are supposed to compile on OS X
using clang have this patch:

$grep -Rl bd7fa181cb64742c3b6cbb8ee13436554eb18cd7 *
4.01.0/4.01.0.comp
4.01.0+32bit/4.01.0+32bit.comp
4.01.0+BER.comp
4.01.0+PIC/4.01.0+PIC.comp
4.01.0+fp/4.01.0+fp.comp
4.01.0+jocaml/4.01.0+jocaml.comp
4.01.0+open-types/4.01.0+open-types.comp
Merge pull request #2090 from maverickwoo/master

add OS X clang patch to 4.01.0+PIC and +fp
Add odepack 0.6.6
Merge pull request #2091 from Chris00/master

Add odepack 0.6.6
+ extunix 0.1.1
Merge pull request #2092 from camlunity/master

+ extunix 0.1.1
Add ocamlmod 0.0.7
Add tptp 0.3.0
Sync latest compiler pull requests
ranger initial version 0.0.1
Merge pull request #2093 from jpdeplaix/master

Add ocamlmod 0.0.7
Merge pull request #2094 from radekm/tptp-0.3.0

Add tptp 0.3.0
Merge pull request #2095 from bactrian/sync-prs-1400367601

Sync OCaml compiler PRs
add kaputt to dependencies
+tgls.0.8.0
gtk-light works with react > 1.0.0
Sync latest compiler pull requests
Merge pull request #2100 from bactrian/sync-prs-1400454001

Sync OCaml compiler PRs
Merge pull request #2098 from hcarty/patch-1

gtk-light works with react > 1.0.0