Merge branch 'pricestorage' into pricesave

Conflicts:
	price.py
Make monitors fetch prices once only by default

Add a command-line option -t/--test to do the old-style fetch/sleep/fetch
test cycle.
Add -s/--save option to save prices
Add -q/--quiet switch to the monitors

Allows running/saving prices from cron without needing to redirect stdout to
/dev/null
Remember to close stores when we're done with them
Merge branch 'pricestorage' into pricesave

Conflicts:
	price.py
Add option to set currency prices are retrieved in

Also use the currency defined in the user's locale by default, if one is set.
Merge branch 'pricesave' into develop