[ProgressBar] Linux implementation, currently only for Ubuntu using Unity api (+1 squashed commit)
Squashed commits:
[4d33a69] [ProgressBar] fix window compile error (+1 squashed commits)

Squashed commits:

[1738c18] [linux] placeholder for SetProgressBar (+1 squashed commit)
Squashed commits:
[8dd41ec] [WIN] implement SetProgressBar for windows platform (+1 squashed commit)
Squashed commits:
[79dca6e] [WIN] implement SetProgressBar for windows platform (+1 squashed commit)
Squashed commits:
[1be7893] [MAC] implements SetProgressBar with value 0 - 1,  value > 1 means Indeterminate , value < 0 will turns of the progress bar. Currently still have problem with animating the Indeterminate state, and the progress bar color is fixed to blue
Fix #2167: require works in wrong path in new-instance window

the url we get from DOM is 'about:blank' in DidCreateScriptContext.
check this later in willSetSecurityToken again and set it
Merge pull request #2175 from jtg-gg/ProgressBar

[ProgressBar] OSX, Win, Ubuntu implementation
[Notification] linux improvement, sent on close event (+1 squashed commit)
Squashed commits:
[50defb9] [Notification] windows improvement, now will display notification even the icon size < 32x32 (+1 squashed commits)

Squashed commits:

[b7d99ce] [Notification] improve linux notification for different notification server
[Screen Geometry] fix run time error (+1 squashed commit)
Squashed commits:
[29ac0fd] fix wrong merging (+1 squashed commit)
Squashed commits:
[0a0d093] properly call Add/Remove ScreenChangeCallback native function, by counting the javascript listener number (+2 squashed commits)
Squashed commits:
[6e1c7c5] Change the screen geometry event handler to use node.js EventEmitter
move Screen functions from App to seperate Screen class
[23332bf] Implement "Generic" Event listener, with application on Screen Geometry events listener (+1 squashed commit)
Squashed commits:
[372c9bd] add App API to get screen(s) information
Merge pull request #2177 from jtg-gg/notification-improvement

[Notification] Improvement for Windows and Linux platform
Merge pull request #2178 from jtg-gg/screen

[Screen Geometry] API for listening to Screen Bound, Display add, Display remove events
update Chromium to 35.0.1916.157
Fix shift modifier not working for window menu
Merge pull request #2192 from gitchs/linux_menu_shortcut_shift

Fix shift modifier not working for window menu on Linux
bump version to 0.10.2
ship the locales folder to fix l10n

Fix #2031
Merge commit '6a0bdad9439569bd5dc16010e936fbe9f899127e' into development10