fix(macros): `ty_nil` have been removed

See rust-lang/rust#18752
fix(lib): adapt to upstream changes

See:
japaric/simplot.rs#11
japaric/stats.rs#23
rust-lang/rust#18973