Minifier was breaking CSS/LESS with assets with spaces in names

The URL rewriter wasn't using quotes, which broken font or image names
that were in the local path using spaces in the name.

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Update version string to 2.3.0-rc.1
don’t modify options on definitions, make sure the settings are one of the correct options

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
Merge pull request #574 from enyojs/GF-52487-cole-davis

Fix for: GF-52487
humanized dependencies in packages.json

Hi, i just noticed that dependencies in package.json was not structured as npm documentation says:
"Dependencies are specified with a simple **hash** of package name to version range."

 -https://diigo.com/01cjhh

I re-wrote dependencies as valid hash-map; now it should be fine again.
Merge pull request #575 from timgluz/patch-1

humanized dependencies in packages.json

Reviewed-By: Ben Combee (ben.combee@lge.com)
Update package.json

fix trailing comma
Merge pull request #572 from enyojs/fix-minifier-spaces

Minifier was breaking CSS/LESS with assets with spaces in names
GF-53487: Perform `domStylesToCssText` conversion on every `prepareTags` call.  Prevents issue where transform optimization to apply transform styles directly to node rather than calling `domStylesChanged()` aren't properly reflected in domCssText when re-rendering a node.  Removed initial `domStylesToCssText` from `initStyles` since it would now be re-run in the `prepareTags` call.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
GF-53487: Perform `domStylesToCssText` conversion via `getDomCssText()` when styles are invalidated via new `invalidateStyles()` API.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
Merge pull request #576 from enyojs/GF-53487-kevinpschaaf

GF-53487: Perform `domStylesToCssText` conversion on every `prepareTags` call.

Reviewed-By: Ben Combee (ben.combee@lge.com)
must ensure the scroller is looking at the logical set of content post removal

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
consistency

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
it shouldn’t be possible to attempt to determine child size without an index

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
for certain calculations we want to always use the current value and not update

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
Merge pull request #577 from enyojs/GF-53127-coledavis

Fix for: GF-53127

Reviewed-By: Ben Combee (ben.combee@lge.com)
Merge pull request #578 from enyojs/GF-53473-coledavis

Fix for: GF-53473

Reviewed-By: Ben Combee (ben.combee@lge.com)
don’t make assumptions about what data may have been entered when requested

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
Merge pull request #579 from enyojs/ENYO-3597-coledavis

Fix for: ENYO-3597

Reviewed-By: Ben Combee (ben.combee@lge.com)
ENYO-3534: fix touch events in IE10

MSPointerEvents events on IE10 on WinPhone8 have the buttons field set to 0.
Before, we hard coded the "which" value of the Enyo event to 1 and it worked
on the devices, but a PR to address ENYO-2993 made in August 2013 fixed desktop
issues but broke touch handling.  This was all masked when we added proper
pointer event support for IE11, but it left IE10 in the broken state.

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)