[REST] Post-Merge overhaul of the REST API

Although in practice updates of booleans are likely atomic, this needs a `LOCK(cs_rpcWarmup)` for completeness' sake