Added support for running a function before the draw() function of a widget, for example when a widget needs to fetch additional user informations that aren't provided by the metadatas
cavaliet = tbcvl <tibo_c@yahoo.fr>
hamidouk = Karim Hamidou <khamidou@gmail.com>
hurons = Samuel Huron <cybunk@gmail.com>
raph = Raphaël Velt <raphael@velt.info>
veltr = Raphaël Velt <raphael@velt.info>
ymh = Yves-Marie Haussonne <ymh.work+github@gmail.com>