MultiConnection container
This release adds MultiConnection container that cleverly manages multiple connection instances for you. Sam command can now be easily executed on multiple host asynchronously.
Also adds ability to pickle, deepcopy Connection object and export it to dictionary.