Add support for ColumnChart and LineChart to google.visualizations definition.

This also adds limited support for DataView, more event methods, and more
methods to GeoChart.
Add windowId property to removeInfo object

The removeInfo object passed to listeners for chrome.tabs.onRemove should have a "windowId" property.
Merge pull request #1229 from danludwig/danludwig/work

Add support for ColumnChart and LineChart to google.visualizations.
Match chrome.runtime to spec

This patch adds missing functions and events to chrome.runtime to match
the API docs at http://developer.chrome.com/extensions/runtime.html.

It also removes some members from chrome.extension, as they belonged in
chrome.runtime instead.
Merge pull request #1230 from ChaosinaCan/patch-1

Add windowId property to removeInfo object
Merge pull request #1231 from ChaosinaCan/master

Match chrome.runtime to spec