New Container

Turn std.container into a package.

Delete container.d

Remove totalcontainer from package.
Create std.container.util.d and reference it from other containers.
Correct code coverage for containers.

Add containers for unit testing.

Make std.container.util public from any module.
Move around imports (avoid version(unittest)).

Remove irrelevant unittests.
Update to git head.
Merge totalcontainer.d with package.d
Document template args

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

Fixing a silly typo.
Merge remote-tracking branch 'origin/container_package'
Rename local variables to avoid conflict with local imports
Better clarity in describing parameters.

Incorporated latest comment.
Remove deprecated module std.metastrings

This module has been deprecated and scheduled for removal in March 2014.
It is now June 2014.
Merge pull request #2267 from quickfur/del_metastrings

Remove deprecated module std.metastrings
Merge pull request #2262 from 9rnsr/fix_imports

Rename local variables to avoid conflict with local imports
Add missing imports
Merge pull request #2268 from 9rnsr/fix12359

Add missing imports
Merge pull request #2174 from damianday/master

Turn std.container into a package.
Remove redundant @nogc attributes
Merge pull request #2270 from joakim-noah/nogc

Remove redundant @nogc attributes
std.container: RedBlackTree.remove readability enhancement.
Remove redundant attributes
ARM fixes for 2.065
Merge pull request #2272 from 9rnsr/refactor_parse

Remove redundant attributes