update copyright dates
rationalize color and text effects code.

Introduced api to apply color and text effects. Rationalize code
in rerun and stubbs to use it.

Fixes #199