Add media player

This follows on from the discussion in alphagov/static#308 and alphagov/frontend#418

The media-player styles have been moved into the toolkit as a mixin. Individual apps will still have to implement the javascript calls and apply the mixin styles locally.