update changelog with grout_by_project changes
fix failing calendar scenarios
add some project grouping scenarios to edit_a_todo and fix failures

also refactor step definitions
fix failing scenario
fix #1411 where the context list page was not adding new context on the page after the last was deleted.
#1411 also fails on project list page, so fix that too
fix regressions
further fixing regressions
enable group by project for tickler
use size in stead of count to prevent unnecessary querying
try fixing timing issue of tagging scenario
add cucumber tests for tickler with group by project
Extract creation of todos from recurrings todos
Fix a bug when generating predecessor autocomplete data
Remove trailing whitespace
Remove project_specified_by_name from TodoController

Use TodoCreateParamsHelper instead here and remove the duplication
Remove context_specified_by_name from TodosController

Use TodoCreateParamsHelper instead to remove the duplication
Remove unused method
Remove duplication when setting up done by tag views
Use first_or_create to creating missing Tags