Add alignment editor for widgets

Fix untextured widget shader issue
Add script bindings for mouse and widget mutators
Only catch mouse clicks on widgets with actions