media: set codecs and candidates only on stream creation

Re-adding the candidates on the re-invite could cause issues such as
going from ready to connected state and restarting the connectivity
checks because the agent thinks new candidates were added even though
nothing changed.