Fix #2469: Changed Window.open to ignore slashes in parameters.
Fix typo in breakpad_mac.mm
Merge pull request #2474 from WolfspiritM/master

Fix #2469: Changed Window.open to ignore slashes in parameters.
Merge pull request #2479 from nathan/mac-breakpad-typo

Fix typo in breakpad_mac.mm
Add Window.SetVisibleOnAllWorkspaces API

For platforms that support multiple workspaces (currently Mac and Linux), this allows node-webkit windows to be visible on all workspaces simultaneously.

- Add `SetVisibleOnAllWorkspaces` method to the `Window` API object.
- Add implementation for Mac OS X.
- Add implementation for Aura (Linux).
- Add configuration support via boolean `'window'` subfield `'visible-on-all-workspaces'` in manifest file (see https://github.com/rogerwang/node-webkit/wiki/Manifest-format#window-subfields ).
- Add manual test for `SetVisibleOnAllWorkspaces` method to the `Window` API object.

see rogerwang/node-webkit#2523
Update (manual) test
Fix Linux (Aura) manifest configuration option
Add Window.canSetVisibleOnAllWorkspaces()

- Add API `Window.canSetVisibleOnAllWorkspaces()` returning a a boolean
indicating if the platform (currently OS X and Linux) support `Window` object
method  `setVisibleOnAllWorkspace()`.
Rename manual test