Fixed widget extension bug in general

Added app.Widget.get('…', options) for better flexibility and secure
widget extensions.