Updates lexer spec
Updates lexer spec

Adds case to ensure nil is returned from .latest() when lexing has
ended.

Adds case to ensure nil is returned from .latest() if no lexem has yet
been read.

my-codeworks/diffident