fix #80 - make image model polymorphic, have it save user images, save images on user update even when other validations failed
Merge branch 'release' of github.com:fairnopoly/fairnopoly into release