makes MEDIAPLAYER macros work

see issue #463 for further discussion
allow jplayer to process movie objects as well as paths
Merge remote-tracking branch 'origin/master' into jplayer
Pass the object for media players
Remove the ability to pass a path to the player
Error handling of missing media file
Report non-existent media object