update nuget to latest
check for null before adding cache header
fix not getting activated schedule

problem is the daily updates dont come in until 8.30-9am so an
activation before then may associate with a schedule that is then marked
as deleted after then. this code change will fix that problem in the api
level