Now using Bower to manager the PIPlayer, rather than copy the code in place.  This seems the most well supported method of handling javasript dependencies.  It is presently dependent on a fork of the PI Player, but I'll be submitting a pull request on the player to correct for this issue shortly.