Option to hide "Edit" and "Window" OS X menus

This commit adds the option to hide the “Edit” and “Window” menus when
invoking `createMacBuiltin` like so:

```js
nativeMenuBar.createMacBuiltin('My App', {
  hideEdit: true,
  hideWindow: true
});
```
Update shortcut.cc
Add support for F-keys
Add support for F-Keys
fix the hyperlink to eFounders in the “Sponsors” section of README.md
Support fullscreen API

Fix part of #55
bump version to v0.10.1-pre
Fix #55: Support (video) element fullscreen
Merge pull request #2114 from Mithgol/patch-1

fix the hyperlink to eFounders in the “Sponsors” section of README.md
Merge pull request #2102 from kethinov/hide-certain-standard-mac-menus

Option to hide "Edit" and "Window" OS X menus
[Notification] update copyright notice (+1 squashed commit)
Squashed commits:
[b3c450f] [Notification] handle empty body on windows (+1 squashed commits)

Squashed commits:

[ca3f634] [Notification] fix compiler error. missing base:: (+1 squashed commits)

Squashed commits:

[af8b22b] [Notification]fix compile error on linux (+1 squashed commit)
Squashed commits:
[32bc400] compile error fix (+1 squashed commit)
Squashed commits:
[2955c46] [linux] notification implementation (+1 squashed commit)
Squashed commits:
[edb7e83] [WIN] make the StatusTray a singleton, check for the StatusIcon if it has been created before, handle the destruction of StatusIcon and StatusObserver properly (+1 squashed commit)
Squashed commits:
[3a1f53b] [Linux] add placeholder for the desktop notification (+7 squashed commits)
Squashed commits:
[f784e4a] indentation and formatting fix
[c5ef03d] fix the indentation
[d1662e7] [MAC] add version check for the notification image, since it only supported by Mavericks
[18b2d38] [WIN] fix notification manager compile warnings (missing OVERRIDE)
[00177bb] [MAC] implement loading / showing image from url for desktop notification
[e8b8cce] fix compile warning for undefined constructor
[a3d73b2] Move notification image download callback to the parent class, preparation for MAC notification custom icon implementation (+1 squashed commit)
Squashed commits:
[ee010e2] [WIN] implement the icon image display from URL (+8 squashed commits)
Squashed commits:
[4844475] [MAC] implement desktop notification, display event dispatcher
[4c5f445] Remove unnecessary comments
[af4bd7e] Implement notification events dispatcher (close, display, error)
[d6662bc] [WIN] implement windows balloon tray notification, with application icon as the tray icon
[19c8965] [WIN]
AddDesktopNotification, CancelDesktopNotification function prototype adjustment with NotificationManager
[29816f5] [WIN]
implement windows notification
[7191831] [MACOSX]
implement desktop notification event handler (send the click back to java script)
implement "CancelDesktopNotification"
[c5b359d] add notification manager (nw_notification_manager) for desktop notification
implement MacOS notification manager
new x64 support for mac build
Merge pull request #2137 from libm/master

new x64 support for mac build
Added myself to contributers
Merge pull request #2128 from bwegh/master

Add F-Keys to global shortcuts
Merge pull request #1951 from jtg-gg/notification

webkit desktop notification
check window script context in will handle navigation callback
Fix #2072: [WIN] context menu popup in wrong (screen) position
bump version to v0.10.1
[CHANGELOG] update for 0.10.1