switched pack arguments to use "n" and "N" instead of the newer "l>" and "s>" which are only available in ruby 1.9.3
switched the commented out old notation too for good measure
as these values are unsigned, forces a positive unix timestamp (a zero timestmap is equivalent to a negative one for the purpose of the APNS message anyway)
added identifier & expiry to the log