Challenges Due Bug Fix

During Week 1 of Phase 0, no challenges are due.  The calculation for due challenges was returning nil, which through off calculating whether or not the student was on track.

```ruby
@weeks[0..-2].map(&:challenges).reduce(&:+)  # returns nil if @weeks is an array with zero or one elements
```