Fixed format for geolocalized.json
Add relativeSize to Gruntfile.js
SVG: add class for hover elements

Element.isNode() throws exception when examing classless hover elemements
SVG: renderer does not create node labels for IE 9

IE 9 does not support innerHTML
SVG: outNode issue for Firefox

relatedTarget is the final target in mouseout event
originalTarget is the source target in mouseout event
https://developer.mozilla.org/en-US/docs/Web/API/event.relatedTarget
Merge pull request #453 from qinfchen/grunfile

Add relativeSize to Gruntfile.js
Merge pull request #455 from qinfchen/hoverClass

SVG: add class for hover elements
Merging PR#456
Merge pull request #457 from qinfchen/svg_onOut

SVG: outNode issue for Firefox
Fixed style errors
canvas:

Don't draw labels if they are empty
Merge pull request #467 from qinfchen/labelPosition

Fixed style errors
Merge pull request #452 from qinfchen/geolocalized.json

Fixed format for geolocalized.json
Merge pull request #469 from qinfchen/fixLabel

canvas: don't draw labels if they are empty
Merge remote-tracking branch 'origin/pr/465'
Added @Yomguithereal as a developer in README.md

@Yomguithereal: Sorry it took so long.
Merge branch master and resolve conflicts