Re-structure the expression expander, track decls
Split exprs fully if no info on the length. Simplify code.
Licm optimization now supports multiple levels
Implement precomputation of constant terms
Implement translation into BLAS calls
Implement support for Eigen library
Minor fixes, improve comments
Fix subtle bug when padding arrays
Python 2.6 backward compatible import of OrderedDict
Merge pull request #377 from OP2/coffee-mmm

COFFEE supports dense linear algebra libraries

COFFEE can now transform left-hand side kernels into sequences of calls
to linear algebra libraries' DGEMM. So far, MKL, ATLAS and EIGEN are
supported, and the code can be easily extended to other libraries.
turn off O3 compilation