Redesigned hubo-ach dependency handling to use conditional compilation instead of symlinked include paths