AdvancedFirmata based asynchronous stepper motor control
implemented using functionality defined in https://github.com/jgautier/firmata/pull/25
fixed formatting, pin referencing, and scoping to remove "self"
added check for advanced firmata firmware
added examples, minor code tweaks