Merge pull request #468 from stonemaster/master

std.variant: Implement applyVisitor and applyDelegate
Merge pull request #805 from callumenator/master

Fix for issue 8689, Variant doesn't attempt float conversion in opArithmetic
Merge pull request #806 from s-ludwig/patch-1

Fix for issue 8694, (Un)Compress may cause an InvalidMemoryOperationError
Merge pull request #812 from gward/master

std.process: Fix documentation for exec*() functions.
Merge pull request #808 from 9rnsr/fix8702

Issue 8702 - tuple(tuple(1)) fails to compile, but tuple(tuple(1),1) works
Merge pull request #813 from monarchdodra/Take

Take tweaks
Merge pull request #811 from monarchdodra/documentation

Conv missing doc
Fix Issue 8676 (2)

lockstep's stopping policy default value isn't documented because it's set inside the function definition. Once Issue 8687 (http://d.puremagic.com/issues/show_bug.cgi?id=8687) is fixed we'll be able to set the default value in the function header.
Merge pull request #796 from jmdavis/filter

Moved filter to the public section.
Get rid of transitional lfs API

Those kind of functions should be placed in druntime,
but the *64 (v) functions as a public interface are actually
deprecated and shouldn't be used anymore.

Druntime takes care that the normal stat, fopen, calls support
large files, if __USE_FILE_OFFSET64 is defined (which is what
the new C API does as well)

Note: It's actually important to use the functions from
core.sys.posix.stdio as the functions in core.stdc.stdio
are not large file aware. This is probably a bug in druntime.
fix issue 8709, from documentation
Made it so that deprecated functions in std.string are undocumented.
Fix modules which incorrectly use std.string's public imports.

Now, they should be correctly importing for the functions publicly
imported by std.string so that if those public imports are ever removed,
they won't break.
Remove std.ctype from the index.
Undocumented September deprecations.

The deprecated stuff scheduled for removal in September is now
undocumented and marked (in a normal comment) for removal in March 2013.
Undocumented the overload of canFind which was scheduled for deprecation.

It hasn't actually be deprecated, but it's now undocumented and marked
for possible deprecation in the future.
Typo in leading doc: Source appears twice
Move test from dmd test suite to unittests

Moves the tests from runnable/testmath.d to std.math
fix issue 8737 Unqual for AA
{SD}List [front|back] primitives

Just some minor details:
* Adding void [front|back](T value) for DList and DList.Range.
* A few missing ddocs in both.
* A few missing enforcement checks.

We *may* want to change some of the enforce into asserts, but right now, there was nothing, and it was inconsistent.