Rename Program::identity() to Program::zero()

This is more consistent with the paper on "Concurrent Kleene Algebra
of Partial Strings" [1].

[1] http://arxiv.org/abs/1407.0385