Feature get put inline file

The goal of the features is to allow swift-cli to be run from a scratch based Docker container.  See github.com/emccode/snake_charmer/Docker-swift-cli

There are two challenges that we dealt with.  1) There is no x509 keys in the scratch container, so the x509 certs must be added or embedded in the application.  This is done currently in the emccode/swift fork and will have a subsequent PR when polished.  2) If swift-cli get/put requests occur from a Docker command, the < and > should not be used.  Instead the Go application needs to take care of reading/writing files directly.