main, graph, input: added watchdog timer, expose render radius to Lua

Watchdog timer alerts if the main loop goes dead. You also need to set the radius of points upon each time you want to render a bunch of them. While you can set it for each and render it individually, that gets ridiculously slow so better stick to this. Also, it's an integer value. But also float. Anything beyond the decimal point is just enabling dithering apparently. Also FUCK YOU READLINE GIVE ME A GODDAMNED WAY TO UNBLOCK YOU. I can't believe people use this shit. It blocks so hard it's worthless. Also keep your hands OFF MY SIGNAL HANDLERS. I know what I'm doing. "It cleans up and resets terminal.". Well you expose the functions, at least I can do it myself if I do something nasty to the terminal, which I don't.