Add core.time.MonoTime.
Replace uses of TickDuration with MonoTime.
Merge pull request #847 from jmdavis/monotime

Add MonoTime as a replacement for TickDuration
Remove use of C-style alias declarations
Merge pull request #929 from Hackerpilot/remove-c-style-alias

Remove use of C-style alias declarations