add a symmetric socket to the Node class
handle activation and setting of symmetric socket
send a symmetric ping packet if appropriate when pinging nodes
Remember most recently opened script location.

Previously when running a script from a file you were always taken back
to your desktop directory. Now you will be taken to the location of your
most recently opened script.
Update BUILD.md

Not sure about anybody else but I needed glm 0.9.5.2 the compile without errors. 0.9.5.0 (as suggested in the current BUILD.md) failed because the precision template parameter was undefined.
Merge pull request #2566 from birarda/master

add a symmetric ping type to handle open servers with clients on symmetric nats
Merge pull request #2575 from brotchie/master

Remember most recently opened script location.
Merge pull request #2576 from brotchie/patch-1

Update BUILD.md