Tweets miner - try/catch for mongodb exceptions

* After half an hour of tweets miner running, mongo iterator thrown an
  exception, complaining about an invalid cursor. Those exception is now
  handled, so that the app does not crash
* Also enhanced the topic extraction mechanism a bit, stripping trailing
  and ending invalid characters and using lowercases (not for names!)
Twitter User DAO create - ignore duplicates