Add basic fake repository for articles
Use a cucumber tag when using the fake article repository

The after hook restores the original repository after the scenario
Add helper methods to deal with (fake) articles
Merge branch 'fake-article-repository'