ATmega2560 bootloader to use more i/o pins

The bootloader does not determine the IO pin usage. That is defined in the pins_arduino.h file that goes with a board.
The bootloader only controls talking over the serial port after a reset to see if serial download will happen, or if the sketch will start up.