Mixed

no news
- better error message
- tests use floatX
- fix to error detection in new stuff
- doc
- pep8
- faster tests
- speed up perform of op with c code.

news.txt
- add theano.tensor.extra_ops.to_one_hot
- fix crash when alloc zeros of more then 2G: (Frederic B., reported by Alessandro Sordoni)
I thought the same thing, but this is the step size (not the tolerance), and since the operation is linear (it is even some kind of identity), `eps` can be big.