fix non-distributed group-by plan
fix flaky tests

- use schema for all nested objects if not testing
  dynamic mapping
- use columns of defined schema to avoid dynamic mapping
added note in DEVELOP.rst that test will fail if their is no running network connection