input plugin proposal

Add a render callback to the input plugin, for on screen rendering of input plugins.

I am writing a touch input plugin and would like to be able to render buttons to the screen without changing the graphic plugins. I hope this is a good approach, otherwise i am open to suggestions :).