Added functionality to push files by first requesting an upload, uploading the file, then sending the push notification.