Fix #487

This seems like a cheap fix to me, but the problem is that Element validation happens in ItemType::saveAfter(), so the errors on the Elements happen late. I'd love it if there's a better solution, but one escapes me.
Merge branch 'master' of https://github.com/omeka/Omeka