JS: jsSaturate should return a Saturated IR
In the JavaScript backend, all calls to `jsSaturate` (which replaces `UnsatBlock` constructors in `Unsat.JStat` but retains the unsaturated type) are soon followed by calls to `satJStat` (which performs a direct conversion of a saturated `Unsat.JStat` to a `Sat.JStat`). Since we never end up wanting a saturated `Unsat.JStat`, the two functions can be combined into one such that `jsSaturate :: Unsat.JStat -> Sat.JStat`.
issue