Added usecases for scan tutorial
Merge branch 'master' of git://github.com/Theano/Theano into scan
Merge branch 'master' of git://github.com/Theano/Theano into scan
Adding test for scan and comments in the doc.
Merge branch 'master' of git://github.com/Theano/Theano into scan
Correction of the tutorial code.
Correction of the tutorial.
Remove code that isn't use.

This make opt slower as it make the creation of GpuDimshuffle node slower.
small speed up local_fill_sink and make the code more clear
Allow to create fortran order memory region the gpu.
Add CudaNdarray_is_f_contiguous()
Update ubuntu doc for 13.10
Faster profiling by doing less toposort.
Add k6000 blas timming.
Do the constant folding on the new back-end gpualloc.

Add other gpualloc tests. It currently fail as ger isn't implement on
the new back-end.
Fix memory leak of MaxAndArgmax when allow_gc=False
Register constant folding in stabilize and specialize too.
Merge pull request #1788 from nouiz/cuda_fortran

Cuda fortran order
It is the fgraph that is the key.
small code clean up.