remove uncessary firmata traffic

Currently it is difficult to use firmata.js with traffic over slower serial transports such as binary websockets.

This change only asks to reporting on existing pins and optionally turns down the sampleInterval before requesting data.


This condition will evaluate as true and the consequent will be called every time `SYSEX_RESPONSE[CAPABILITY_RESPONSE]` is called, where can it be moved to avoid that?