Charlton defender Chris Solly has signed a new four-year contract which will keep him at the club until 2017.