Making suspend & wakeup work on an ION board with Ubuntu, XBMC & MCE remote