Additional RNN Features

- Gated RNN
- Multiplicative Gated RNN
- Support an MLP as the input to the nonlinearity to easily make deep transition rnns
- Example yaml files for each of these