Replaced 500 "save" errors with 422

<IceDragon> I really don't think 500 is the best for this, its not necessarily the server's fault, it could be the user data failing validation (most of the time) which is indeed a 422