Adding the gated autoencoder model and an example of how to use it.

Can you use an RNG with a fixed seed? The scripts should be reproducible.