[responsive/portal] Hide parts of portal on small screens
[responsive/portal] Improve look of compact news on lower widths
[responsive/portal] Show content of left column in responsive layout
[responsive/portal] Make poll and whois online module responsive
[responsive/portal] Make recent module responsive
[responsive/portal] Make forumlist responsive
[responsive/portal] Make donations module responsive
[responsive/portal] Center clock in module block
[responsive/portal] Use CSS classes for portal-clock

This will get rid of some inline CSS and enable multiple clocks on the portal.
Multiple clocks don't necessarily make sense though.
[responsive/portal] Fix validation issues in donation center
[responsive/portal] Include missing functions for forumlist module
[responsive/portal] Get rid of <table> in portal_body.html
[responsive/portal] Make new tableless layout more or less responsive

Right column is moved down below other columns if width is not sufficient.
[responsive/portal] Use INCLUDECSS to include portal.css
[responsive/portal] Remove duplicate ID
[responsive/portal] Fix incorrect margins in center column
[responsive/portal] Use correct folder img in announcements
[responsive/portal] Make compact announcements module block responsive
[responsive/portal] Add new pagination to portal
[responsive/portal] Add new pagination to announcements module