upload archives on Hdfs as well as locally

also got rid of EdgeOp, but didn't manage to get rid of FileOp. Closes #150.
Can you please change the formatting to
```
def customUpload(
  tableName ...,
 hdfsLandingDir ...
): ...
```
That way everything in the same scope is indented the same and makes it easier to see that information at a glance.