CSS Tweaks

- A bunch of CSS fixes and updates.

- Fixed a lot of RTL compatibility issues (Part I & Part II cover BoardIndex, index, Display, and PersonalMessages.)

- Fixed the alignment of the news item; maintaining RTL / LTR and multi-line news item support.

- Fixed the alignment of the edit language blocks.

Signed-Off: Matthew "Labradoodle-360" Kerle <lab360@simplemachines.org>