Remove overhead from getDay(), setDay(), setDayOffset(), and getDayOffset()

setDay and setDayOffset now operate directly on the corresponding day variable for entities extending from RecordBaseEntity.

Signed-off-by: Max Fierke <max@maxfierke.com>
Make HoursReportController paged actions much more robust.

A limit filter was also added.

Signed-off-by: Max Fierke <max@maxfierke.com>