[ticket/10776] Fixed errors in docs/README.html.

PHPBB3-10776
[ticket/10776] Fixed a couple language changes in docs/README.html.

PHPBB3-10776
[ticket/11579] Add basic set of unit tests for validate_data()

This currently includes tests for the string, num, date, match, and
language iso validation functions.

PHPBB3-11579
[ticket/11579] Add remaining unit tests for validate_data functions

This now includes tests for usernames, passwords, emails, and jabber
addresses. A few small changes had to be applied to phpbb_mock_cache
and phpbb_mock_user in order to incorporate needed methods.

PHPBB3-11579
[ticket/11579] Remove unnecessary globals from validate_password()

The globals $db and $user are not used in that function.

PHPBB3-11579
[ticket/11579] Move tests into seperate files depending on needed fixture

PHPBB3-11579
[ticket/11579] Use test case helper class and use assert prefix for method

PHPBB3-11579
[ticket/11579] Move simple tests into seperate files

PHPBB3-11579
[ticket/11579] Rework calls to validate_data_helper

PHPBB3-11579
[ticket/11579] Add missing commas to validate_username_test

PHPBB3-11579
[ticket/11579] Do not extend validate_data_helper

PHPBB3-11579
[ticket/11579] Add method for validating emails for valid MX and mark as slow

A method for setting up the prerequisities also has been added in order to
reduce the amount of necessary code.

PHPBB3-11579
[ticket/11601] Split post_setup_synchronisation logic from xml parsing

PHPBB3-11601
[ticket/11601] Add protected method for database sync and call it

PHPBB3-11601
Merge remote-tracking branch 'nickvergessen/ticket/11601' into develop-olympus

* nickvergessen/ticket/11601:
  [ticket/11601] Add protected method for database sync and call it
  [ticket/11601] Split post_setup_synchronisation logic from xml parsing
Merge remote-tracking branch 'marc1706/ticket/11579' into develop-olympus

* marc1706/ticket/11579:
  [ticket/11579] Add method for validating emails for valid MX and mark as slow
  [ticket/11579] Do not extend validate_data_helper
  [ticket/11579] Add missing commas to validate_username_test
  [ticket/11579] Rework calls to validate_data_helper
  [ticket/11579] Move simple tests into seperate files
  [ticket/11579] Use test case helper class and use assert prefix for method
  [ticket/11579] Move tests into seperate files depending on needed fixture
  [ticket/11579] Remove unnecessary globals from validate_password()
  [ticket/11579] Add remaining unit tests for validate_data functions
  [ticket/11579] Add basic set of unit tests for validate_data()
[ticket/10820] Image downloader recognize new version of ie
When a user download image attachement using ie8, the file is displayed.
However, when he uses ie version greater than 8, the image is download.
A changes are made to phpbb/download/file.php to solve the problem.
We check now if the ie version is greater or equal to 8 and not only equal
to 8

PHPBB3-10820
[ticket/10820] proper usage of global and local variable browser

PHPBB3-10820
[ticket/10820] fix IE check function

Add phpbb_ prefix to function name and return boolean value.

PHPBB3-10820
[ticket/10820] add function docblock

PHPBB3-10820