Add a SentinelClass singleton. This can be used to generate Sentinels by modules that need to use the Sentinel pattern for default values. This allows for more robust type checking, as the Sentinel type should not be included as a return value. Signed-off-by: Eric Callahan <arksine.code@gmail.com>