driver: compiler improvements and fixes

- Fix number of uniforms limit check
- Fix over-eager passthrough optimization in `etna_compile_pass_optimize_outputs`
- Comment updates and clarifications