Send files back and forth
Add FileReceiver and (currently failing) test case
Fix FileReceiver/FileStreamer pairing
Fix FileServer example
Reduce dependency overhead of remoterun to just netty, protobuf-java and slf4j
Actually write files to disk on receipt
Test files and folders are sent
Set file/directory permissions on receipt and use PosixFilePermissions class to do so
Merge remote-tracking branch 'origin/master'

Conflicts:
	pom.xml