Closes #762
This makes menu and global-shortcut share the same code on accelerator.
* Rename Shortcut API to GlobalShortcut for better suite. * Implement the new design interfaces. * Put the chromium related source code to the same directory as in chrome.