Omniture duration null fix

In case of playlists with auto-continue, when we bind to playerPlayEnd event sometimes the ```kdp.evaluate("{mediaProxy.entry.duration}")``` call failed and return null. 

The fix is to cache the entry data to local variable and grab the data from there. 
It's also better for performance ;)