Reorganise ReportsFragment nested classes.
Refactor snap scroll logic into a separate widget.
Refactor ReportsFragment to reuse views when paging.
Pool reports list view items.
Fix zoom level switching.
Merge pull request #438 from toggl/roosmaa-reuse-report-fragmens

Aggressive reusing of views in reports. Closes #428