Merge pull request #39 from hariharsubramanyam/master

Action buttons
Merge pull request #41 from hariharsubramanyam/master

Fixed autolayout warning
Merge pull request #43 from hariharsubramanyam/master

Contributing doc
Update README.md
Merge pull request #45 from hariharsubramanyam/master

Positioned controls bar UI elements so that they are properly spaced and...
Merge pull request #46 from hariharsubramanyam/master

Increased control sizes and decoupled top bar size from bottom bar size
Call content complete when player is killed
Merge pull request #47 from hariharsubramanyam/master

Call content complete when player is killed
Merge pull request #48 from hariharsubramanyam/no_description

Changed the name of the "description" field in VideoData to "summary". T...
Added image to README
GMFPlayerOverlyViewController now based on the Protocol (GMFPlayerOverlayViewControllerProtocol) which defines OverlayViewController behaviour
All properties and Methods using GMFPlayerOverlayViewController are now using  UIViewController <GMFPlayerOverlayViewControllerProtocol>
All properties and Methods using GMFPlayerOverlayView are now using UIView<GMFPlayerControlsProtocol>.
In GMFPlayerViewController the standard GMFPLayerOverlayViewController is created if not set before viewDidLoad.

This allows users of the Framework to create completely custom control overlays. (+1 squashed commit)
Squashed commits:
[3777e34] Found a missed reference and had to put some more optional methods into the GMFPlayerControlsProtocol, and therefor had to insert some responds to selector checks.
Will squash this commit into the rest after possible discussion.
Merge pull request #42 from PSchu/master

Enabling Custom PlayerControl overlays
Merge remote-tracking branch 'upstream/master' into ima_beta_seven

Conflicts:
	GoogleMediaFramework/GMFPlayerOverlayView.h