Fix to correct tokenization of the author string. 

I was having trouble when trying to parse author strings that contained '{}'s. I replaced the parsing code with a regular expression which seems to pass the existing tests and an additional test that I added to show how the original code was failing. I hope this is useful.