Play design doc - improve formatting of code blocks

The code block for "All Scala source sets in a Play application are joint-compiled" was previously unreadable as it didn't have any indentation or formatting. This also adds syntax highlighting to all code blocks
Merge pull request #366 from benmccann/patch-1

Play design doc - improve formatting of code blocks