Fixed and improved build

Build now adds config.js to every file
Correctly generate widget-settings-ui-components.js
Removed config.js from repo and added to gitignore

Moved angular components to own folders
Performing html2js on component html files
Concatenating component js and html in one build file