std.range doc changes: less example redundance and examples for function without

the new /// unittest function allowed me to move alot of examples into unittest.