Store auth object in a standard place so it can be shared
Add file_buffer_size to minion config
Add file_recv method to master
Add cp.push function to cp module, Fix #1136