iCarly has finally arrived on Netflix, but there's even better news for all you nostalgic fans out there. Learn all the deets for the show's revival here.