Ignoring sensetive data
get settings with full join
adds curr_provider column for widget_settings table
implements get widget settings json
implements put request for saving files
chore(build): fix jshint complaints
feat(mock): add Wix.js mock
feat(api): use ngResource for settings
fixes email preserving when signing up with different google account
Merge pull request #13 from andreywix/Feature-SettingAPI

Feature Settings REST API
Added comments to functions and functions to make them easy to understand.
Added retry and cancel buttons in case of failure in upload; started working on adding files look
Changed test text settings to default settings
Merge pull request #14 from jeffreywix/Feature-FailureCSSElem

Failure: Added design elems for failure cases and made widget controller easier to understand