individual profile channel layout

first version that allows individual profile specific channel layout.
preprocessor define T5X_USE_LESS_ROM_FOR_CHANNEL_ORDER_EVALUATION can be
set to use an alternative way for evaluation of channel assignment. this
can spare approx 1k ROM.

Known Limitiation: throttle initialisation to -256 currently fix to
channel 3. will be addressed in next version