To avoid conflicts with other (new) features to come the definition of new pinmode and sysexcommand should go to https://github.com/firmata/arduino/blob/configurable_dev/Firmata.h#L83 as well (plus increasing the constant 'TOTAL_PIN_MODES' to 12).
(Just add further commits to your branch as this updates the open pull-request)