make FileUploadService a Service (instead of IntentService)
move uploading to separate thread