Removed "Click" dependency and improved cli behavior.

Now the geocode CLI uses argparse, which is included in Python 2.7 and >3.2.
The CLI now handles correctly all the use cases:

- cat txtfile.txt | geocode -p PROVIDER
- geocode FILE1 FILE2 ... -p PROVIDER
- geocode STRING1 STRING2 ... -p PROVIDER