Merge remote-tracking branch 'origin/jhatwich/omg-svg'

Conflicts:
	npm-shrinkwrap.json
Merge pull request #287 from adobe-photoshop/chrisbank/menusync

Update state when document generatorSettings change
update svgOMG shrink-wrap
Add a fail handler to _getSettingsWithExactBounds so that errors can be propegated up.
Merge pull request #292 from adobe-photoshop/chrisbank/zeroboundsreporting

Propagate exact bounds errors back through the deferred
update svg omg pointer
Ensure settings object valid before asking generator
Merge pull request #296 from adobe-photoshop/anirudh/fix-menu-sync

Ensure settings object valid before asking generator
bump generator-core compatibility version to ^3.2.0
update svgOMG shrink-wrap pointer
svg pointer update
pointer to latest svgOMG
update comment about default value for svg-enabled flag
remove unnecessary else branch in SVG renderer constructor
Merge pull request #304 from adobe-photoshop/jrb/remove-svgomg-if

remove unnecessary else branch in SVG renderer constructor
SVG shinkwrap
SVG OMG latest
windows does not like copying to the same dest as the source, especially when explorer has the path open
Merge pull request #310 from jaredadobe/master

windows does not like copying to the same dest as the source, especially...
handle errors resulting from documents that are closed before we ask about them