http: fix reports refresh endpoint

Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
reports: trigger a schedule when updating reports

This is useful to add refresh schedules to reports which didn't have one
before.

Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
reports: fix potential NPE in ReportsConfigurationModelDao

Not all fields are mandatory.

Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
reports: fix test failure

Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>