Fix shared endpoint creation in multiple ways
Fix shared endpoint creation in multiple ways

- Takes an ENDPOINT_PLUS_REQPATH with custom metavar
- Autoactivates host endpoint
- Uses shared endpoint creation helper, not generic endpoint creation

This fixes #95 and fixes #113

globus/globus-cli,globus/globus-cli