Added assert for removing a non-resident timer, see #148.  This may need to come out, since it doesn't play well with debugger statements, but it might be possible to fix this.