Implemented Messages manager. Enabled caching of the currency exchange rates. Moved commands, utils, etc. to separate classes. Added more weather data.
Using exp4j instead of MathEvaluator for calcuation now.
Replaced Google SOAP API (defunct) with JSON API. Added support for posting to identi.ca. Fixed various StockQuote fetching problems.