229 report show

Besides the minor migration issues for undefined methods, the Report show page now has the following issues fixed:
- Updating all notices every 4 minutes
- Updating all tasks every 5 minutes, with a flashing highlight of the task area
- Updating all report_items every 30 seconds
- Every time a new report_item is added, the report scrolls down and the new item is highlighted with yellow
- Every time a task is completed, it is added to the report and the report scrolls down and the new line is highlighted with green
- Use Ctrl+Enter to add new item to report
- Searchbox and its popup window enabled
A more detailed list of changes can be found on [issue 229](https://github.com/YaleSTC/shifts/issues/229)