Add NoFreeze/GlobalFreeze to api/settings

Since both NoFreeze and GlobalFreeze both affect the `transaction.tx_json.SetFlag` and `.ClearFlag` how does this work if one would try to set both flags at once? If we can't support setting both flags at once, we should return an error if someone is trying to set/unset both at once.