private static long makeLong(int nLo,
                                int nHi)
    {
        return (((long)nHi << 32) |
                ((long)nLo & 0x00000000ffffffffL));
    }
makes a long from two integers (treated unsigned)
@param nLo lower 32bits
@param nHi higher 32bits
@return the built long
xmppserver/src/main/java/org/jivesoftware/util/Blowfish.java