Fixed ValueError on Author submission

This is the code we discussed in issue #14. It handles different edge cases for author input, such as the lack of email or institution. One thing we should also do is validate the author input field like you are doing with the title and url fields.