Seriously refactored placement and structure of Constant visiter functions. Also moved Zalloc and debug io to their own headers.