fixed receiveTimeout to not wait beyond the specified limit in the event of multiple internal waits
Make UTC and LocalTime singletons be instantiated with CTFE.

Yay! It's now possible to instantiate classes at compile time and then
use them at runtime.
Fix some borkage with documentation of File.readln variants; add a better example for File.readln(buf) that emphasizes the need to copy the buffer, since it is overwritten when read
Merge pull request #1284 from jmdavis/ctfe

Make UTC and LocalTime singletons be instantiated with CTFE.
Merge pull request #1279 from complexmath/fix_receiveTimeout

Fixed an issue where receiveTimeout might wait too long
Merge pull request #1288 from MrTact/master

Update to std.stdio documentation for File.readln variants