Improve Arduino compatibiltiy

This is a breaking change for Galileo-SDK. It introduces a dependency on a new nuget package - SDKFromArduino which includes files directly from the Arduino Github - for the ultimate compatibility.