trunk: modifying gpu-based nnet2 training code to do the I/O and input-data formatting in a separate thread from the main training thread (substantial speed improvement).

git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4680 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8