Better use of ewmh package
Merge branch 'go'