Update cyberoroconnection.cpp

CyberOro connection bugfix
[Bugfix] qgo crash if the last path is removed

qgo crash if the last path (SGF edit) is removed, and don't start (just Segmentation fault). Then this is a fix :)
Use Qt's open file dialog with preview widget

Since the preview widget is added to the standard dialog's layout,
it might not be displayed properly on other platforms. There used to
be a good way of dealing with this problem in Qt 3, but it does not
seem that it will be reimplemented in the future. Possible workaround:
always use standard (non-native) dialogs.
Merge branch 'master' of https://github.com/missdeer/qgo
Always use standard (non-native) dialogs, on all dialogs call
Improve SGF preview UI layout
Change audio to use QMediaPlayer instead of QSound
Build with Qt5 now
Add .gitignore
Fix runtime error

Qt 5 seems to be more strict in handling lists than Qt 4
Fix "resources" spelling; fix sound on linux
Use Qt 5 signals of QAction
Remove CVS leftover
Fix slot names, Q_OS macros, and also remove some includes
Fix hoshi points' position

Regression from qt5 porting
Fix sound

FIXME: we look for sounds only in /usr/share/qgo/sounds
This is inconvenient because sound only works after installation
(not immediately after compilation)
Use "open" icon
Display move number and game info in status bar
Qt4->Qt5 in README
Move UI setup of list views to appropriate class