Use ddoc-ed unittest feature
fix Issue 9976 - Needlessly large instantiation depth in std.typetuple algorithms
Make std.conv unittests independent of floating point rounding
Remove undocumented structuralCast in std.exception
fix Issue 4999 - Add Kenji Hara's adaptTo() to Phobos

Add structuralCast and structuralDownCast in std.typecons
Rename structuralCast to wrap, and structuralDownCast to unwrap
Make Tuple.opAssign CTFEable
DDoc: std.stdio.byLine documentation fix and examples.

Removed the redundant /// ditto and added two examples to make it obvious to a newcomer how a range is useful here.
Merge pull request #1327 from kiith-sa/patch-5

DDoc: std.stdio.byLine documentation fix and examples.
nits
Merge pull request #1303 from jpf91/unittest

Make std.conv unittests independent of floating point rounding
Merge pull request #1274 from 9rnsr/fix9976

Apply ddoc-ed unittest feature in std.typetuple, and fix issue 9976
Detab and strip std.bitmanip.
Space after if
Merge pull request #1325 from youkei/fix_10218

Issue 10218 - std.typecons.opAssign is not CTFEable
Fixes Issue 4124 - Implement toString for BitArray.
Merge pull request #1144 from AndrejMitrovic/Fix4124

Issue 4124 - Implement toString for BitArray.
Merge pull request #1265 from 9rnsr/structuralCast

Issue 4999 - Add Kenji Hara's adaptTo() to Phobos