add scaling for higher-resolution iPads & iPhones
pans push registration & sending the device token to the server