Fix range to search proper bit allocation
Fix range to search proper bit allocation

    In some cases we have quite small target number of bits so we unable to fit without reducing BFU number. But current algorithm starts reduce BFU only after succeful (from bit numbet perspctive) allocation. Which mean we must create zero allocation and only after that we restart allocation with reduced bfu number. The issue was the range to shift SNR  was not enough to create zerro allocation in some cases.

dcherednik/atracdenc,dcherednik/atracdenc,dcherednik/atracdenc,dcherednik/atracdenc