I will cover what's in the .M4 file when I write the page about it.
Sorry, can't find a pretty printer for Powershell. So I wrote one. :p
Wow, I can't find one, but it looks like it might be quite easy to write one, since Powershell has the ability to parse Powershell, so I'll write my own (and probably publish it here as well…)
I've also uploaded the file for usage here.