[#74689494] Add reported at timestamp to asset
[#74689494] Add reportable to workflows

Add reportable column (Boolean) to workflows table.
QC workflows are reportable.
[#74689494] Add reportable and report_required scopes to asset
[housekeeping] Refactor comment removal
[#74689494] Add state filtering for assets controller index page
[housekeeping] Remove hardcoded asset types
[housekeeping] Flash is grammatically correct

Switch between was/were depending on plurality
of previous component.
[housekeeping] Return the buttons to the table

The show/select batch buttons are now visually part
of the table. This makes their visual association
with the adjacent row a bit stronger.
[#74689494] Handle complete and report actions

Actions are now delegated to the presenter and
determined by the current state filter.

This also contains some refactoring to move some
of the display logic on to the presenter.
[#74689494] Asset::Reporter reports assets
[housekeeping] Improve appearance of version info
Merge pull request #30 from JamesGlover/74689494_ss79_-_add_a_lab_complete_view_page

74689494 ss79   add a lab complete view page
Merge pull request #31 from sanger/development

Add reported at stamp