Fix recurrent network to compute and return all hidden states, not just state of the pool.
Use float32 for phase test inputs, to work with float32 theano functions if needed.