Makefile: make `make check` outputs colorful result
Makefile: fix lib crate dependency
libsynop: Split `mod parser` into `mod ast` and `mod parser`