Dave, I forgot to mention that if you're hell bent on a partially home brewed hack take a look at this link..
http://www.ebay.com/itm/DC-5V-12V-24V-Infinite-Cycle-Delay-Timing-Timer-Relay-ON-OFF-Switch-Loop-Module-/191909501362
Take note of the push button N/O switch in the product photo of...