Use two transactions in cypher docgen so we can get the result out. Added a test to ensure that results are not empty by mistake.
Stops scala plugin from complaining about using different scala versions in comple vs tests.