Updatate dependencies and sync devtools
Unbeautify AQL to emit deeply nested operations correctly

Reationale: The previous implementation used unwinding to place
restrictions, limits, offsets, orders within the base relation
iteration. This worked well in the beginning when the test cases
relations where not deep. This did not work when using deeper nested
relations.
When doing integration testing against arango this errors where
captured.

For now correctnes > beautifullness.
Kill mutation in unary FOR visitor