Document template args

Add documentation for remaining template arguments in unaryFun and binaryFun.
Fix typo.

Fixing a silly typo.
Better clarity in describing parameters.

Incorporated latest comment.
std.container: RedBlackTree.remove readability enhancement.
Fix "make install" on Linux.

The "install" target requires the static library as well as
the shared onject version of Phobos. This fixes the target
dependencies to reflect that.
Remove slow array copy from math.floor()
Explicitly use real literals in floor/ceil tests
Add float/double overloads for floor/ceil
fix Issue 13000 - Casts should be removed to utilize features of inout
Move common floor() code into floorImpl()
Add missing imports
Fix unterminated $(OL
Merge pull request #2280 from 9rnsr/fix12359

Add missing imports
Merge pull request #2279 from 9rnsr/fix13000

Issue 13000 - Casts should be removed to utilize features of inout
Fix Issue 12996 - SList: linearRemove cannot remove root node
Merge pull request #2271 from sigod/issue_12996

Fix Issue 12996 - SList: linearRemove cannot remove root node
Merge pull request #2243 from jlquinn/patch-2

Document template args
Merge pull request #2278 from klickverbot/fix-linux-install

Fix "make install" on Linux.
Fix 13002: Add ddoc directory rule to posix.mak for std.container.
Merge pull request #2282 from Safety0ff/htmllin

 [REG2.066a] Issue 13002: Add ddoc directory rule to posix.mak for std.container.