Disable constant folding of [Gpu]Alloc in more case.

Since we do constant folding earlier, this make a GpuAlloc test fail.
This could also speed some code as this allow more op to work inplace.
Remove condition that is always True as we check if it was "output" before and it is the only string supported.
Fix test as now more gemv are inplace.
Merge pull request #1782 from nouiz/alloc_cst_fold

Alloc cst fold
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.
Move do_constant_folding to the right Op! Thanks AB.
Fix typo.
Fix path to class and comment class not yet implemented.