Use language model in translation

As an alternative to Improving Neural Machine Translation Models with Monolingual Data, Sennrich 2015, implement On Using Monolingual Corpora in Neural Machine Translation, Gülçehre C., 2015 shallow and deep fusion for use of language model in decoding.