Change how user info is updated/fetched

Only check for a steam update when viewing show page of user
Will now create a user by steamid if one is not currently in our
database