MVP

@ibuildthecloud 
Yes, I was thinking of supporting a generic "json" argument. That would allow me to pass in a list/map. So, people would be able to do something like "rancher --json=`cat args.json`", where json is a valid json data structure that holds args mapped to values