Fetch list of budgets and populate global state on login

Fetch list on log in and store it in the UBudgetApp
Load this list into the spinner for adding entries
Add an item in the spinner to create a new budget (blocking on budget
screen)
Fix indentation a bit
Merge pull request #25 from coldstar96/store-budgets-in-application

Store budgets in application, access from add entry
resolved conflict