update nodes' positions before save
renaming for correct cooperating with Dynamo
Merge branch 'Reach' of https://github.com/pboyer/flood into Reach
refactoring
Merge pull request #49 from pbidenko/Reach

REACH-91 Investigate system testing for Reach with node-webkit
Merge pull request #55 from marimano/Reach

REACH-94 Node positions not updated in nwk
REACH-109 On re-open in web-based app, port names are all A, B, etc.
tooltip issue
"save as" issue
Merge pull request #59 from pbidenko/REACH-109

REACH-109 On re-open in web-based app, port names are all A, B, etc.
Merge pull request #61 from marimano/tooltip

Tooltip issue
Merge pull request #62 from marimano/saveas

"Save as" issue
REACH-110 Flood should draw surfaces as double-sided