change flow API, still need to add return type and doco
tributary logic is now less forgiving of things that are wrong

still needs to:
1) rename flow to upload, and tributary to upload
2) zip files before archiving them
3) return list of hdfs paths from top level flow/upload methods
4) add an example in maestro-example, and add top level scaladoc on flow/ipload methods