Added PublishOnly attribute to computed property workflow_state
Merge pull request #1537 from reciprocity/feature/fix-create-workflow

Fix create and update of Workflows by making workflow_state PublishOnly
updated correct counter for selected-object and map-button
b/16036407 Sharing tier 2 info between tree views and object selector
Implement end-cycle

- Conditionally show the end cycle button (only when there is a current
cycle)
- Set the status of the current cycle to Finished on click of
button.end-cycle.
Merge pull request #1542 from reciprocity/feature/end-cycle

Implement end-cycle
Map tasks to workflow

This correctly maps tasks to workflow. This also introduces a bug. The
bug is this:
- Click Tasks in the Object Nav
- Click “+ Add Task” on the “Tasks” screen
- Uncaught TypeError: Cannot read property ‘column_view’ of undefined.

I believe that this is happening because the Add Task is trying to look
at the “tasks” mapping on the workflow (it does something using generic
class names in
ggrc/workflows/assets/mustache/tasks/tree_footer.mustache). But it
should be looking at the “direct_tasks” mapping instead.

Will address that bug separately.
Move Request Assignee to 2nd tier
Add find_all function to cacheable. (It still needs some work)
Move response assignee to 2nd tier
Merge pull request #1545 from reciprocity/feature/audit-assignee-2nd-tier

Move Request Assignee to 2nd tier
Use `direct_tasks` as the canonical Workflow->Task mapping
Merge pull request #1543 from reciprocity/feature/map-task-to-workflow

Map tasks to workflow
Merge pull request #1539 from reciprocity/feature/object_count_map_button_update

updated correct counter for selected-object and map-button
Merge pull request #1540 from reciprocity/feature/tier-2-in-object-selector

Separate some Tier 2 info into separate templates
Merge remote-tracking branch 'origin/develop' into feature/workflow-notification-ui

Conflicts:
	src/ggrc_workflows/models/workflow.py