putlocker (upload): check for temporarily disabled uploads
mediafire (upload): reimplement remote upload using API

Note: The API does not provide a convenient way to track a remote
upload's progress. Therefore only asynchronous remote uploads are
possible at this time.