Arg. I'm stupid
Makes wakeup time and gotosleep time deal with days and midnights
properly
Adding go-to-sleep time for last week
Takes first wakeup of the day, not last.
Adds idealizedsleep metrics
Reversing the sort order for idealDev