Propagate icon definition from library or graph

It is very useful to be able to propagate the icon definition from
library to component/node. Moreover, inports/outports icon should
be overridden by the graph def.
Fix group css color

When a group is not selected, its css class giving its background
color should range from 1 to 10.
Update deps
Enable SVG icon to be loaded

If a property iconsvg is set into the node or the component loaded
via the library, iconsvg value will be used as a URI and a tag
<g><image xlink:href="{{this.props.iconsvg}} ..../> will be created
Fix jshint errors

Add missing semicolons
Change '!=' to '!==' to compare with ''
Merge pull request #178 from lhausermann/master

icon propagation / group color fixes, svg <image> hack
Add license information
Merge pull request #179 from joukou/master

Add license information
fix(the-graph-editor/photobooth.json.js): fix formatting of example json
Merge pull request #180 from fabiancook/patch-1

fix(the-graph-editor/photobooth.json.js): fix formatting of example json
font-awesome to 4.2.0
 v 0.3.4
Merge branch 'master' into dev
0.3.4 changes
safety
Grunt: At least build the thing during test...
Grunt: Run bower install during build
Force Polymer 0.4.0
bower: Specify main file

Hopefully fixes relative import paths for themes
when included in other project
v 0.3.5 polymer update