New version of Prism.js

As well as updating to the latest version of the Prism code I've added some of the new language definitions (e.g. Scala & Swift) and the various theme CSS files