Clean up DocumentingTestBase and ArticleTest

Queries don't have to run in transactions that are later rolled back
Add PERIODIC COMMIT to LOAD CSV Tutorial
Fix generated csv file paths to live inside target instead src
Merge pull request #2011 from davidegrohmann/2.1-doc-cleanup

2.1 cypher documentation test cleanup