Restore .errorlist styles
Merge pull request #2558 from openjck/restore-errorlist-styles

Restore .errorlist styles
Fix Bug #1032058 - Translation Form Alignment

1. Fix the expand and collapse widget so that the icons signalling functionality display.
2. Move the page meta information into its own expanding and collapsing area (the only meta information right now is tags).
3. Move the remaining information to fill the width of the page instead of being underneath the translation side.
4. Title this new section "version notes" (it's called version comments in the screenshot but I didn't like that).
4. Fix attachments so they show up again.

Potential site wide impact:
- changed behaviour of clearfix() to clear using clear:both instead of :before
- removed wiki-block as extend for page-tags and page-comments and instead placed the class on the blocks.
Document hierarchy fixes

Changed summary tags to include <h2>s so that document outline is clearer.
Fix Bug #938662 - remove edit slug

Just displaying slug as text on the page now, added a move this page link for users with permission. Gonna need to test this with an account that does not have permission to move stuff.
Tag clean up

Added headings for tags, removed duplicate heading, tweaked styles to create margin when tags go on to two lines.
Removing unused javascript.
Move attachments out of edit form

Cuz otherwise save buttons are broken. Oops.
Remove extra closing div

Had to fix the white space to hunt this problem down.
Moving Review Flags up and standardizing headings some more.
Fix page-button alignment on translate page