Improve error messages for type mismatches
Improve error messages for type mismatches

This makes cvalue_get() use l_typeinfo_push_stringrep() to generate
a user-friendly representation of the types involved.

aperezdc/lua-eol,aperezdc/lua-eol,aperezdc/eris,aperezdc/eris