improve socket init errors; allow pass through
[gtk 3.8] fix run dialog reverts to minimum size

window's destroy event returns allocation == 1,1 as of gtk 3.8
now use configure event as workaround

Submitted bug report:
https://bugzilla.gnome.org/show_bug.cgi?id=710793
fix icon change not saved (bookmark, tab, devices, etc) #367
man broken links
sakura terminal use -x with single argument