use "currentPlayerdata" not ( outdated playerData ) in editor 

* handles the use case of making a change where you make a change close
the editor then re-open the editor and don't see your changes.
More robust JSON handling for missing layout and flat top level plugins
support vast config that does not define number of ads to be played
Merge branch 'master' of local repository into 2.5-March-23
clean-up of post json spaces
Omniture: throw an error if the media module is missing.
Merge remote-tracking branch 'origin/2.5-March-23' into 2.5-March-23