Chloe Kelly has joined Arsenal on loan until the end of the season from Manchester City after completing a dramatic move on WSL Deadline Day.