TS-938 - Don't merge

Adding the config and a gen_server to handle the c* nodes. But this uses elysium 0.1.7 so the files changed are really misleading.

Also the query seems to work, but it is not currently being used.
I think it would be better to use timer:send_interval/3 inside the init. Set it once, record the Tref in state and then forget about it unless someone changes the timer interval. You would need a reset_timer exported function to change the timer interval, but I think it would be more efficient that way.