feat(builtin/kernel): add proof irrelevance axiom

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
test(tests/lean): rewriting proof example

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
test(tests/lean): rewriting proof example