kaltura/mwEmbed — pull request #180 by ranyefet (2012-06-26 12:06:54+00:00)
Title: Single Entry access point

## Description
The purpose of this refactor was to remove the entry loading logic from the iframe PHP side and move it to the client side. so I separated KalturaResultObject into two sub class
KalturaResultObject is now a base class the holds generic functions and we have two new class that should be used instead.

1. KalturaUiConfResult - Manages all uiConf related data
2. KalturaEntryResult - Manages entry related data

_Where is it used?_
kalturaIframe.php - new KalturaUiConfResult
download.php - new KalturaEntryResult
mweApiUiConfJs.php - new KalturaUiConfResult

## More changes:
* KalturaSession (KS) is now always saved to flashVar KS whether if came from real ks flashvar or generated by the client, we store it there. When we load the JS client we already setting the KS from the Iframe.
* ```restrictUserAgent``` plugin is now normal Javascript plugin ( instead of PHP based one )
* Added new ```embedPlayer.setFlashvars``` method to update config vars inside playerConfig['vars']
* Added new test file: LoadTimeTest.html that shows how much time it took the player to load and start playback