Refactoring Gadget into Widget

Initial refactoring of the Financial Table Settings UI
Angularized UI, added internationalization, integrated widget-settings-ui-core bower component, added defaults.