Fixes undefined port problem due to changes in s4a
Disconnects boards when opening projects

Connected boards were locked and found not be connected again if an
existing projects was opened or if language was changed.

Now, all sprites connected to a board are disconnected before opening a
new board