Renamed Inputs::inp_max to Inputs::inputs_allocated.
More variables in struct input_t.

uint8_t input_p2;	// second 'addr' parameter, second pin, i2c register, etc.
uint8_t output_addr;	// output address like pin, pulse, etc.
// uint8_t output_p2;	// second output 'addr' parameter, like second pin, etc.
Menu::pad(value, pad); Numeric output with padding to width 'pad'.
More Inputs::get_xxx(inp) functions. Work on inputs_menu.