trunk,nnet1: minor bugfix in multiple-softmax class



git-svn-id: https://svn.code.sf.net/p/kaldi/code/trunk@4536 5e6a8d80-dfce-4ca6-a32a-6e07a63d50c8
trunk: changing the lattice-align-words algorithm from breadth first to depth first, so that it can output partial results when it hits the maximum required states. This will likely make lattice-align-words slower. Also changed the default --max-expend value in steps/make_index.sh from 30 to 180. This will also make the indexing a bit slower, but will give better results since it reduces the number of failed utterances.

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