remove make cleanup
define the conversion string for '%llu'

in platform independent fashion
guard UNIX specific code
introduce compatibility module and gt_pagesize()
use GT_LLU everywhere
introduce gt_mkstemp() for compatibility