Add reek for quality assurance

Reek is required for overcommit's pre-commit Ruby hook
Only start application level processes via foreman
Merge pull request #612 from Tahi-project/application-level-processes

Only start application level processes via foreman
Merge pull request #608 from Tahi-project/reek_precommit

Add reek for quality assurance
[#82689998] Fix: user cannot delete cards from Workflow Template

https://www.pivotaltracker.com/story/show/82689998

- added new tests