Fixes media upload by using MediaFile.filePath instead of fileName. Cleaned up some code in PostUploadService.