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