Jon Nolan's stunning strike gave Shrewsbury a first leg advantage in their League One playoff semi-final against Charlton.