Method to process all expenses

Makes testing easier.
Use "balances" partial to display balances.
Update todo
Add "User Payment" to menu

Start working on user payment form.
Add payment_note.
UserPayment should be able to manipulate payment_notes
Now able to add user payment
Add before_destroy checks to UserPayment
Adding PaymentNote to UserPayment
Addign PaymentNote to UserPayment
Remove PaymentNote controller

Remove files created by 'rails generate controller PaymentNotes create'
Processing moved to UserPayment since it's simpler.
Moved add_note processing to user_payment instead

The logic is closely tied together, it seemed easier this way.
Add deleted column to PaymentNote

Keep all notes, just hide them in interface
Test page to test controllers that have no html page

Example: test destroy action with
  render 'expenses/test' and return
Allow deletion of payment_notes

Do not delete note, flag it as deleted.
Added method to fetch visible payment_notes.