Fixed errors (e.g., missing top-level types, shadowing) pointed out by my new dynamic emacs Haskell environment.
Removed ununsed file.
Bitly client.