implement multiEmailField
improve error handling to report particular errs
eschew `fromJust`, better error reporting
Merge pull request #683 from TobyGoodwin/master

Implement multiEmailField