Added working autoencoder code
- Ported from the jaberg/PosnerKeele private repo, with heavy modifications
- Has been tested for one layer with examples/mnist_layer.py
- Needs further testing with Van Hateren, and with multiple layers