feat(frontends/lean): add option '-X': discard all proofs after theorems are checked

This option is useful for generating compact .olean files for web demos
feat(library/kernel_serializer): compress binder modifier annotations when saving .olean file
refactor(frontends/lean/parser): add missing 'const'
checkpoint

Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>