Flex reports: add ability to update report view

Non-admin users can now update a flex reports columns
grouping and date range from the show page. Updates
are not saved to the report definition.