- avoid usage of signals in exchange_rate.py so that it can be used by
  other frameworks too. - remove pygments dependency (no more code
highliting but saves a lot of   space on the apk.)