core: get rid of tracker and start to design a new API to taint register...

... (WIP)