Updated dependencies, added support for improved M\getAuthor

Specifically, M\getAuthor() can now return a string (actually, it may have done all along). This case
is now handled correctly.