Add auto-away timer

I need to actually implement that feature though, but the timer itself
is fine, so that's a start