fix bug in client.__init__ that failed to create cache when .synapseConfig was missing
fix bug in client.__init__ that failed to create cache when .synapseConfig was missing

kkdang/synapsePythonClient,thomasyu888/synapsePythonClient,larssono/synapsePythonClient,zimingd/synapsePythonClient