A simple mechanism to timeout idle Elixir processes - for example a GenServer - after a given period of inactivity.