Move idling hook inside Execute.

This is is response to the Revit team's request that we not hook idling
inside OnStartup.