updated and cleaned sys.whos.m
added support for struct