Context-encoding Variational Autoencoder for Unsupervised Anomaly Detection