Add ability to fetch all budgets and their entries at once

Also removes the `amount_so_far` column on Budgets since we're going to calculate that client side for now.