check if htonll is defined before redefining

Fixes Yosemite build issue (https://github.com/xicilion/fibjs/issues/31)