Beginning work on porting Epoch to non-linux.