Docblock fixes

- Change `stream` and `numeric` hints to valid phpdoc internal types
- Add some docs to `TimerInterface` and `Timer`

I realise this falls largely into the category of IDE-driven development, but it shuts PHP Storm up a bit and I personally feel this is a positive change regardless of whether or not you use an IDE.