ENYO-1269: fixed array concatenation

concat returns the new array. Hence the concatenated array was lost.

Here a push must be used to update inplace the targer array
ENYO-1875: fix missing gray groupbox line around slider
-added groupbox around device and orientation buttons
ENYO-1875: Move device picker in its own kind to reduce indent depth
ENYO-1875: added reload method

The kind keeps tracks of iframe url and geometry
ENYO-1875: preview now keeps track of current zoom factor
ENYO-1875: added reload button
ENYO-1875: added reload icon
ENYO-1269-2: update enyo so Blob works with oldish firefox
Merge pull request #198 from enyojs/ENYO-1875

Enyo 1875: added preview reload button
Merge pull request #199 from enyojs/ENYO-1740

ENYO-1740, ENYO-1884: switch fsDropbox from manual to `dropbox-js` library
ENYO-1269-2: remove dead code
ENYO-1269-2: tweak createFile FormData when running in Firefox

Moved firefox tweak code from putFile (where it was not
needed since the file name is passed in inFileId) to createFile.
Actually pass the filename in this new field.
ENYO-1269-2: Merge branch 'master' into ENYO-1269-2
Palette updates, and fix drag-and-drop into top-level
Update submodules to latest versions
Merge pull request #202 from enyojs/update_modules

Update submodules to latest versions
Properly track doc changes in designer

Designer now has a published "edited" property
Switching kinds doesn't corrupt the kinds anymore
Merge pull request #203 from enyojs/Fix-designer

Properly track doc changes in designer
Merge branch 'master' into ENYO-1269-2