Accept :client_key as a string and path

- Fixes #58
Whoops, unnecessary comment
Check for file existence instead of length
Merge pull request #138 from sethvargo/58_client_key_as_string

Accept :client_key as a string and path