Better physics layout.

Repulsive forces now fall off as 1/d^2 rather than 1/d, which keeps devices spread out but clusters of devices stay relatively close to central node.
Moved physics layout up on page
Keep connector style when generating new network.
Added wifi networks to physics layout
Tweaks to physics
Finished new network complexities on Grid layout.
Trying to fix SVG lines not displaying below screen cut-off.
serge branch 'master' of github.com:justinmanor/fiber-sketches
Justin added code for Level2 SVG lines on Grid layou
Justin added code for Level2 SVG lines on Grid layout
Justin added code for Level2 SVG lines on Grid layoutt
Added new SVG line style for level2 nodes in Grid layout.Routers disappear when expanded.No settings panel for routers, tv boxes or tvs.
Minor changes before pushing to Soso site.
Changed default complexity to High for Justin to see from LSU.
Fixed Issue #13. Wokring on #18 (and #10, same). Adding correct settings to device panels.
New feature: clicking anywhere outside of a device panel will close it.
Adjusted width of device panel.
Device panels almost complete. Need to add panel for wireless icon/network.Issues #10, 18.
Moved the device panel code to common.js for readability.
Changed order of adding CSS scripts so style.css not overwritten by sketches.css
In Grid layout, new Wireless Network icon: replace old one which was just a div, with new one with is a an actual device, so it can use the showDetails() fct for its settings panel.
Finished adding all device settings panels.
For grid layout, made grey wired background container adjust its position if window is resized.