Only try to find duplicates in non-sequences.

This should fix a bug in Pylearn2 when using scan to perform linesearch.
allow one of the eval points to be None
dont check value for None eval point
new test
fix typo
Merge pull request #1568 from pascanur/fix_Rop_dot

Fix rop dot
Merge pull request #1566 from lamblin/fix_scan_linesearch

[WIP] Fix bug in remove_constants_and_unused_inputs_scan
Print the flops with the memory profiler.
Added a note about python2/3 in the ubuntu installation instruction.
Use only one pass over the toposort for some blas inplace opt.
Remove the old hack for flops computation now as it collide with the new one. They reuse the flops attribute.
Print the Gflops/s
Document the new flops interface.
Better error message when compiling c code fail.
Small fix when receiving a list of opt in in2out and out2in.
Make test run on the GPU as it should.
simplify call.
Make GPUConv compute the flops used.
Fixed indent and comment following code review.
Merge pull request #1570 from nouiz/flops

Flops