[HELIX-216] Allow HelixAdmin addResource to accept the old rebalancing types
[HELIX-100] IdealState compatibility with RebalancerContext