Fix doc of set_subtensor and inc_subtensor.
Add new section in doc. Otherwise, it was included in the "Shaping and Shuffling" section.
doc/library/tensor/basic.txt: add alloc() to the list of ways of creating a tensor
Merge pull request #1478 from micklat/master

doc/library/tensor/basic.txt: add alloc() to the list of ways of creating a tensor
Update Ubuntu doc to specify reboot is needed and tell about the new DEB option.
More verbose version of the code.
Fix crash reported by Arjun Jain on the mailing list with gpu reduction 1111 and strided inputs.
Merge pull request #1480 from nouiz/crash_gpu_reduce_1111

Crash gpu reduce 1111
Merge pull request #1479 from nouiz/doc

Doc
Use the same reason as the tag of the optimization.

This allow to easily know how to disable that specific optimization.
Don't use an wrapper optimization when it is not needed.

This make the printing of the reason be simpler/more readable.
Add opt tag with the name of the opt for scan opt.

That allow to know easily witch tag to use to disable an opt.
pep8
pep8
Interface change. env feature on_prune() fct now take a reason parameter
Interface change: add param reason to env_reafure.on_import().
Add opt tag the reason used.
Do not call as_tensor_variable on other Theano variable.
typo in error message.
Add Theano flag compute_test_value_opt.