* use bitly api.
* reuse api client instance.
fixed bug
update READEM.rst