Reloading of config file while bot is running. Ignores nick and networks atm.
Merge remote-tracking branch 'upstream/master' into conf_reload

Conflicts:
	pyfibot/pyfibot.py
assert left to posti tests for some weird reason :S
unload removed modules on rehash
Merge branch 'master' of github.com:lepinkainen/pyfibot into conf_reload
change loglevel when rehashing
reformatting
Better comparing of configs, log diffs
Merge branch 'master' of github.com:lepinkainen/pyfibot into conf_reload
fix for openweathermap forecast
minor bugfix to module_openweather and improved logging
tests for module_openweather to approve API errors
fix for __get_length_str in case the lenght is 0 seconds
Use mtgox api v2
Add logging
Add comment telling where to get updated geoip database
Re-enable caching
Add admin-only command to manually disable caching at runtime
Add support for configuration in bot_mock
A few basic tests for wolfram alpha
Change complex test to one that doesn't have a localizable response
Who uses strings as comments ffs?
Fixed one global variable