Upgrade to IML 1.0.4
Remove the special case for external ATLAS libraries
Make iml 1.0.4 find system cblas on darwin
Last fix for OS X. There are no cblas.h headers at all on the system. Using gsl_cblas.h for compilation.
Trac #17241: Uniform random generation  of BinaryTree of a given size

I am overwritting the default random_element method of the
BinaryTree_size class to implement an efficient way to compute a random
binary tree.

As explained in the documentation, we use the fact that binary trees are
in bijection with Dyck words.

URL: http://trac.sagemath.org/17241
Reported by: g.chatel
Ticket author(s): Grégory Châtel
Reviewer(s): Darij Grinberg, Frédéric Chapoton
Trac #16706: Update IML to 1.0.4

I've been in contact with Arne and he's very cooperative to psuh a new
release on IML website.

'''Upstream''': [http://www.cs.uwaterloo.ca/~astorjoh/iml-1.0.4.tar.bz2]

Should:
* use different cblas and in particular pass easily something different
from "-lcblas -latlas" to the linker,
* and so correctly link the shared lib,
* and so let shared libs be built on Cygwin (#15389),
* anything else you want to fix.

URL: http://trac.sagemath.org/16706
Reported by: jpflori
Ticket author(s): Jean-Pierre Flori
Reviewer(s): François Bissey, Jeroen Demeyer