adds basic implementation of materialwidgeteventhandler
no issue number because there is no (free) internet on airplanes sorry
Merge branch 'materials/develop' of https://github.com/hpicgs/cgsee into materials/develop