Partial changes for Visual Studo compiler complaints
Move c to cpp for Visual Studio
Update submodule to our fork of pico