Fortified Networks: Improving the Robustness of Deep Networks by Modeling the Manifold of Hidden Representations