Fix event reset of initial scale

The problem was introduced with the actual merging of the user
configuration with the defaults at runtime instead of merely comparing
them.  Though this method (introduced in 0.2.2) allows for a greater
degree of flexibility and greatly reduces complexity by calling only one
configuration file, there were still two places (setting of initial
scale and initial translate) where we were comparing them to the default
configuration instead of just applying what the end result of the
configuration was.  This has now been rectified, and both work as
described.

This commit fixes #439
programmatic styling applied to advanced style example for angular site
adding index to be ignored
conflict resolution
remove debug log
mistake
Merge pull request #443 from nunayerBeezwax/advanced_styling_example

Advanced styling example
Merge pull request #442 from MDCox/master

Fix event reset of initial scale
add edge toggle conditions for node toggle
Clustering styles both nodes and edges
Merge pull request #446 from MDCox/master

Clustering styles both nodes and edges
Remove excess styling

Styles were being written twice when clustering was enabled.
Merge pull request #447 from mirubenstein/release-0.3

Refine filter behavior
stats works in dash, fixes #440
Merge pull request #448 from nunayerBeezwax/nodeStats

stats works in dash, fixes #440
included graphJSON to examples view
Merge pull request #449 from GraphAlchemist/data-as-prettified-code-in-examples

included graphJSON to examples view
Remove old instances of alchemy
blank index file
Merge branch 'release-0.3.1' of https://github.com/GraphAlchemist/Alchemy into release-0.3.1

Conflicts:
	site/app/views/examples/Basic_Graph.html
	site/app/views/examples/Custom_Styling.html
	site/app/views/examples/Embedded_Graph.html