moved user preference constants into executable.go
tweaking AdjacencyEpsilon use
threaded window size polling to prevent Fluxbox from messing up
cosmetic changes, and running from failed GPU