Make "cluster.routing.allocation.allow_rebalance" a dynamic setting

Also makes it a static constant and changes all tests to use it instead
of a string.

Fixes #7092
maybe log here? or even add a validator for it in the dynamic settings to prevent setting the wrong value?