Canopy/GpuMin/compiledir_format/ScalarOp.c_support_code/...

News:
- Canopy:
  - linux, link to MKL.
  - Mac, link to MKL.
  - Windows, make Theano use the correct link path,  link to MKL and document it (Edward Shi, Frédéric B.)

- Doc Ubuntu 13.04
- Make theano-nose work with older nose version
- Add hostname as a var in compiledir_format
- Add support for ScalarOp.c_support_code in GpuElemwise.
  - Also make the Psi function run on GPU.
- tensor.outer(x,y) work when ndim != 1 as numpy.outer.
- Kron op: Speed up/generalize/GPU friendly. (It is not an op anymore, but reuse current op)
- Add gpu max for pattern (0, 1) and added all gpu max pattern for gpu min. ((0, 1), (0, 1, 1), (0, 1, 1), (1, 0))
- Add GpuEye
- Make theano-nose work on executable *.py files. (Alistair Muldal)

Not news:
- back port for python 2.4
- add table of content to nnet doc
- add pypi version and pypi # of download on the web site.
- Make more fusion test run on GPU.
- better error message
- add assert to protect again futur change.
- add kron to the doc.


Mac support for Canopy is not done yet. There is already too much stuff in this PR, we should merge it when we can.