User - tests, constructed by username instead of id
centralize MAL url-encoding
utilities.parse_profile_date: add seconds-ago
implement User::load with all attributes (except list)