Show mismatch error using whnfs
More commenting
Contexts carry depth (formerly 'level') info
Pairs are now annotated with sigma types
More code cleanup
NonFib(i) : Fib(i+1)
More code cleanup; wrote Typing.type_of