(QENG-275) redesign beaker's env var support

- move all env vars reading to options parsing