Added a visualstudio solution

Just makes editing easier when using VS
Added motorshield sysex commands

Nothing is tested, but YunFirmata still compiles. Also made the way it
consumes the AR9331's startup output not a time delay.
Continued switching message transmission to JSON

Instead of parsing strings like before. Considering switching to a
custom, lightweight, Firmata-inspired transmission protocol instead.