---------------------------
Merge pull request `1`_: Refactor timestamp and name formatting into their own
methods so callers can override the format. I made the following significant
changes during merging:
- Added docstrings & mention subclassing in ``README.md``
- Don't call ``os.getpid()`` when the result won't be used.
- Don't call ``render_*()`` methods when results won't be used.
.. _Release 0.3: https://github.com/xolox/python-coloredlogs/compare/0.2...0.3
.. _1: https://github.com/xolox/python-coloredlogs/pull/1