fixing date-related errors with strptime and locales we don't use.
fixes for budgets, and fixes for login screen and dojo
Merge pull request #580 from einhverfr/master

Fixes for the budget screen and for the login screen.