Derive Foldable, Traversable for Identity and LazyIdentity

Per discussion on #34 (@acowley)