cleanup
adding user types to cnv::strtol
added cnv::strol support for user types