Custom Data Fixes

The MediaInfo custom data object was lost when converting to and from MediaInfo and Bundle objects.

When starting VideoCastControllerActivity, the custom data object passed to the Activity was never extracted from the intent and passed to the load command.