widget preview is working end to end

 On branch master

	modified:   controllers/gallery.coffee
	modified:   routes/routes.coffee
	modified:   themes/pinfinity/templates/gallery/index.html
	new file:   themes/pinfinity/templates/gallery/preview.html
add res.updateContext()

 On branch master

	modified:   controllers/gallery.coffee
Better upload error handling and reporting

 On branch master

	modified:   controllers/gallery.coffee
	modified:   themes/pinfinity/templates/gallery/index.html
Asign ID and unpack widget zip

 On branch master

	modified:   controllers/gallery.coffee
improved widget storage scheme

 On branch master
	modified:   controllers/gallery.coffee
	modified:   themes/pinfinity/templates/gallery/index.html
pro server restart script

 On branch master

	new file:   bin/restart