Add LateVal.assignIfEmpty
Emitting usability improvements

- Throw exception on instantiation if _emitter is not yet set.
- Add WARN, ERROR constants.
- Switch _emitter to LateVal.
Add timekeeper package
[maven-release-plugin] prepare release scala-util-1.3.0