Add sample_generator from vectorlang. Get rid of a few GPU-specific stuff from environ.ml