Properly integrate the "apidocs" targets with "all" and let DUB keep the "dpl-docs" tool up to date.

Also keeps the line length to 80 characters and adds missing resource files to posix.mak.
Fix width of the search box and the position of the results pane.