moved vec, iheap, etc. from common/ to util/;
removed dependency of util/ on unix,str