Introduce elysium_buffering_strategy behaviour

The behaviour allows for switching between serial and parallel buffering strategies via the configuration.

Other features added:
  - No random delay when restarting a child connection after decay
  - Added elysium_connection:one_shot_query/4