Streak Game Flow Options
The activity v2 game flow was completed with new streak feedback options.
The public activity v2 view was heavily adjusted to correct game flow behavior, clean up debug output, and display the right feedback at the right time. New option fields were added in the admin options page so game flow feedback can be controlled from configuration.
The activity controller and API layer were also updated so the public flow stores the activity and streak state expected by the newer gameplay sequence.