Initial change to LSTM to support callable initializations, also does seperate forget bias initialization
Initial change to LSTM to support callable initializations, also does seperate forget bias initialization

hvy/chainer,okuta/chainer,kiyukuta/chainer,aonotas/chainer,rezoo/chainer,ronekko/chainer,wkentaro/chainer,chainer/chainer,niboshi/chainer,cupy/cupy,cupy/cupy,benob/chainer,keisuke-umezawa/chainer,pfnet/chainer,tkerola/chainer,kashif/chainer,ktnyt/chainer,cupy/cupy,hvy/chainer,okuta/chainer,okuta/chainer,keisuke-umezawa/chainer,ktnyt/chainer,jnishi/chainer,kikusu/chainer,niboshi/chainer,anaruse/chainer,cupy/cupy,ysekky/chainer,keisuke-umezawa/chainer,ktnyt/chainer,hvy/chainer,hvy/chainer,benob/chainer,niboshi/chainer,chainer/chainer,wkentaro/chainer,niboshi/chainer,kikusu/chainer,chainer/chainer,delta2323/chainer,keisuke-umezawa/chainer,wkentaro/chainer,jnishi/chainer,jnishi/chainer,wkentaro/chainer,chainer/chainer,jnishi/chainer,ktnyt/chainer,okuta/chainer