Save less of the user object to save space

in

When we display the watchdog record, the user object is passed to theme_username, and with the core implementation, all we really need is name (and maybe uid and maybe homepage). Attached patch saved user.uid and user.name, and then when loading tries to get the rest of the object, in-case theme_username needs it.