adding validation that APNS expiry is a UNIX timestamp

if user erroneously sets APNS expiry to number of seconds, instead of a timestamp, Pushr previously accepted the incorrect value. 

This pull request ensures that the user passes a valid UNIX timestamp