[ticket/12390] Remove documentation, tests and other files from vendor/

PHPBB3-12390
[ticket/12400] Add viewforum event to modify topics data

The event allows extensions to use and/or modify topics list and/or
topics data before dumping out the viewforum page.
For extensions which operate with viewforum page, f.e. if the topics list
and data is needed to retrieve, add, modify additional topics info
before the output loop.

PHPBB3-12400
[ticket/12401] Pass more data to core.viewtopic_modify_post_row event

$topic_data array is used in viewtopic.php to populate $post_row template
block array data. Although $topic_data is not being passed
to core.viewtopic_modify_post_row event for modifying/adding
$post_row data in it. So, pass this array to the event.
Also, total_posts is added.

PHPBB3-12401
[ticket/12191] Move notification options to bottom while installing

Move "ucp>board preferences>edit notification options" to bottom while
installing.

PHPBB3-12191
[ticket/12391] Assign variables to core.posting_modify_template_vars

Assign variables to event "core.posting_modify_template_vars".
Also, fix a couple of typos.

PHPBB3-12391
[ticket/11978] Fix width of topic search text field

PHPBB3-11978
Merge pull request #2300 from rxu/ticket/12400

[ticket/12400] Add viewforum event to modify topics data

* rxu/ticket/12400:
  [ticket/12400] Add viewforum event to modify topics data
Merge pull request #2301 from rxu/ticket/12401

[ticket/12401] Add $topic_data array to core.viewtopic_modify_post_row event

* rxu/ticket/12401:
  [ticket/12401] Pass more data to core.viewtopic_modify_post_row event
Merge pull request #2304 from n-aleha/ticket/12191

[ticket/12191] Move notification options to bottom while installing

* n-aleha/ticket/12191:
  [ticket/12191] Move notification options to bottom while installing
Merge pull request #2305 from n-aleha/ticket/12391

[ticket/12391] Assign variables to core.posting_modify_template_vars

* n-aleha/ticket/12391:
  [ticket/12391] Assign variables to core.posting_modify_template_vars
[ticket/12345] Improve search flood interval message for ascraeus

Show to guests and users the remaining seconds until their next allowed
search, if a search flood limit is enabled for them.

PHPBB3-12345
[ticket/12121] Preserve link redirect counts when updating from 3.0.x.

PHPBB3-12121
[ticket/12390] Move cleaning of vendor into it's own target

PHPBB3-12390
[ticket/12417] Revert "No longer allow Travis CI HHVM environment to fail."

hhvm-nightly 2014.04.16~precise introduced "Attempted to serialize
unserializable builtin class DOMElement" errors when running functional tests.

This reverts commit ff7cc77f9db66b7fddacd77f215d85cf0243b2fa.

PHPBB3-12417
Merge pull request #2324 from bantu/ticket/12417

[ticket/12417] Revert "No longer allow Travis CI HHVM environment to fai...

* bantu/ticket/12417:
  [ticket/12417] Revert "No longer allow Travis CI HHVM environment to fail."
Merge branch 'develop-olympus' into develop-ascraeus

* develop-olympus:
  [ticket/12417] Revert "No longer allow Travis CI HHVM environment to fail."
Merge pull request #2243 from n-aleha/ticket/12345

[ticket/12345] Improve search flood interval message for ascraeus

* n-aleha/ticket/12345:
  [ticket/12345] Improve search flood interval message for ascraeus
Merge pull request #2318 from prototech/ticket/12121

[ticket/12121] Preserve link redirect counts when updating from 3.0.x.

* prototech/ticket/12121:
  [ticket/12121] Preserve link redirect counts when updating from 3.0.x.
Merge pull request #2317 from Elsensee/ticket/11978

[ticket/11978] Fix width of topic search text field

* Elsensee/ticket/11978:
  [ticket/11978] Fix width of topic search text field
[ticket/12419] Improve font size in notifications drop-down

PHPBB3-12419