Fixing regression from previous commit.
Chances to compile because "Trait objects now need lifetimes".
Fix multiple warnings from deprecations.
Update codegen to use the workaround and spill less warnings.
Fixing test case, LHS was not a slice.
Eliminate the need for feature(globs) on the user crate.
Update test to use with cargo test.
Reverting hack, not needed anymore because of glob imports was fixed.
Slightly improved Makefile.
Updating generated files.