Fixes the issue with __version__ not being assigned when installing on a blank system

I reverted the changes to look at the synapsePythonClient file for the version but added the code for extracting the version to the __init__ instead.  This way a user can still use synapseclient.__version__ as expected.