Google API TypeScript Definition Files

TypeScript Definition File for the Google API Client (gapi). Also
included are gapi.urlshortener, gapi.youtube, gapi.youtubeAnalytics. All
the Definition files have full JsDoc Support.
Added generic typing to jQuery.when
Google Translate API
Fixed Minor issues with Translate API

Also updated README.md to include Translate API and added information at
top of definition file.
Google Page Speed Online API
Renaming CodeMirror.Position to CodeMirror.Pos reflecting the actual JS code
Allows done functions for test cases to take a failure reason to indicate a failure asynchronously.
Made $.when work with mixed type values without specifiying <any>
Added typings for when that afford promise type objects being passed in and mixes of different types.
Change type of angularjs module config fuction to any

It can be subject to dependency injection, eg.

angular.module('myModule', [], [$rootScope, function($rootScope){}]);
Changed bool -> boolean to align with TypeScript 0.9

Updated the bool type definitions to boolean to align with TS 0.9 and
ES6 standards.
Merge pull request #761 from rwhepburn/master

 Updated qunit.d.ts file to change bool -> boolean to align with TypeScript 0.9
Merge pull request #756 from sgtfrankieboy/master

Google API
Merge pull request #758 from mihailik/patch-3

Renaming CodeMirror.Position to CodeMirror.Pos reflecting the actual JS ...
Merge pull request #757 from AndrewGaspar/master

Added generic typing to jQuery.when
Merge pull request #760 from wereHamster/angularjs-module-config-function

Change type of angularjs module config fuction to any