[subset] implement hb_subset_input_set (...).

Switch to storing the sets keyed by enum internally.
3 files changed