Redesigned branch register

Branch register with CLUSTER * BR_DEPTH
Test : floattest working
TODO : thorough test
Working Design : tested with matrix, adpcm, and floattest
Merged master fix