Fix noted issues and respond to feedback from David Faure and Frank
Osterfeld:
Don't test for unuploaded reports as soon as Charm starts.
Make Bill a configurable option with warning on disable.
Add explicit later button.
Move numberOfWeeksInYear and add tests.