don't open files with empty path
Add test case for empty path

Test case credits to wilkie from -
https://github.com/kripken/emscripten/issues/2235
Merge pull request #2430 from gsathya/bug2235

Bug2235
support argv[0] containing the script node is running; fixes #2431
Added embind support for std::unique_ptr
Merge pull request #2432 from dlardi/incoming

Added embind support for std::unique_ptr
fix test_i64_varargs
try to fix test_argv0_node for windows
[embind tests] Give AbstractClassWithConstructor a virtual destructor.

This is required for the IMVU build as it errors on this.
[browser library] Fix error in strict mode.
Merge pull request #2437 from waywardmonkeys/strict-fix-for-library-browser

[browser library] Fix error in strict mode.
Merge pull request #2436 from waywardmonkeys/fix-warning-in-embind-tests

[embind tests] Give AbstractClassWithConstructor a virtual destructor.
proper fix for other.test_argv0_node
Merge branch 'incoming' into proxyGL