added tasks for build process takes gadget dirs -> .gadget files with grunt build
fixed whitespace
added tasks to copy the widget dirs into the gadget dir