use original pre_name in connect to connect ensembles

- ref #60
- pre object may be an origin in connect
- use the pre name passed in by the user to create sockets
Merge pull request #74 from Hudon/fix-bug-origin-name

use original pre_name in connect to connect ensembles