Add brightcove support

This requires the user to create a partial for brightcove with their own playerId and playerKey. 

We could potentially add playerId and playerKey as configs, but I think it's more flexible to have it this way.