overhaul of special pages (bug 44042)

Give all special pages the div with class content so default pages
have a margin and are readable

Where no margin is required these special pages must access the skin
and force it

make noMargins only turn off margin on child .content elements

remove unnecessary div on watchlist page

Change-Id: I16562952741e93ce7a3720b34923db92afd5fdef
Merge "overhaul of special pages (bug 44042)"