Get author name via WP_User object

This alters the way the author name is retrieved. Instead of querying for user metadata, this is using the WP_User object to retrieve the correct data. The new approach is fully backwards compatible, and works even when no user
meta is set. See http://codex.wordpress.org/Function_Reference/get_userdata for more details.