Pages und Specialpages überarbeitet

Page-Node: Text() ist überflüssig. Alle Divs der Seite werden durchgegeangen und dann Media, Question oder HTML eingefügt. Dementsprechend Media und Image angepasst, so dass das wieder läuft.
Page-Node: Diverse Get-Funktionen um Template, Title und XML/HTML zu getten/cachen.

Page-Widget: Templates werden zu Layouts umgewandelt, so dass die Column-Anzahl jetzt passen sollte
Page-Widget: Head ist variabel, muss also nicht sein.

SpecialPage: Komplett umgestrickt. Hoffe, dass das so richtig ist. Denke aber, so kann man damit arbeiten.
Merge pull request #2 from srad/2nd

Pages und Specialpages überarbeitet