Clee/getinfoproto

@ormsbee get_info and upload. 
I mean please specify all fields, not just by reference. Assume that this is the one and only file that someone using this entire package will actually read, and be very specific about what is returned here.